This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
резервное_копирование_и_восстановление [2011/02/22 11:19] val |
резервное_копирование_и_восстановление [2011/02/24 11:41] val removed |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Резервное копирование и восстановление файлов (cpio) ===== | ===== Резервное копирование и восстановление файлов (cpio) ===== | ||
- | ==== Создание архива ==== | + | [[Команда cpio]] |
- | <code> | + | |
- | # cd /etc; find etc/ -name '*,v' | sed -e 's/RCS\///' -e 's/,v//' | cpio -o | bzip2 -c > etc.cpio.bz2 | + | |
- | </code> | + | |
- | + | ||
- | ==== Просмотр содержимого архива ==== | + | |
- | <code> | + | |
- | # bzcat etc.cpio.bz2 | cpio -t | + | |
- | </code> | + | |
- | + | ||
- | ==== Распаковка отдельных файлов/каталогов архива ==== | + | |
- | <code> | + | |
- | + | ||
- | </code> | + | |
- | + | ||
- | ==== Распаковка всего архива ==== | + | |
- | <code> | + | |
- | # cd /tmp; bzcat /etc.cpio.bz2 | cpio -id | + | |
- | </code> | + | |
- | ==== Сценарий: бекап фотографий из Apple iPhoto ==== | + | ==== Сценарий: бэкап фотографий из Apple iPhoto ==== |
<code> | <code> | ||
[~ ] $ cat Pictures/backup/backup.sh | [~ ] $ cat Pictures/backup/backup.sh | ||
Line 102: | Line 84: | ||
<code> | <code> | ||
# cat /root/backup_conf.sh | # cat /root/backup_conf.sh | ||
+ | </code><code> | ||
#!/bin/sh | #!/bin/sh | ||
echo Backup conf | echo Backup conf | ||
Line 114: | Line 97: | ||
# DIRS="etc/ usr/local/etc/ var/named/etc/namedb" | # DIRS="etc/ usr/local/etc/ var/named/etc/namedb" | ||
- | cd /; $CMD -cjf - $DIRS | $RCMD "cat > `hostname`backup_conf.`date '+%Y%m%d'`.tbz" | + | cd /; $CMD -cjf - $DIRS | $RCMD "cat > `hostname`.backup_conf.`date '+%Y%m%d'`.tbz" |
</code><code> | </code><code> | ||
# chmod +x /root/backup_conf.sh | # chmod +x /root/backup_conf.sh |