Linux 命令合集之备份
目录完整备份
格式:dump -0aj -f/tmp/home0.bak /home
目录交互式备份
格式:dump -1aj -f/tmp/home0.bak /home
还原交互式备份
格式:restore -if/tmp/home0.bak
同步两边目录
格式:rsync -rogpav –delete/home/tmp
通过 SSH 通道 rsync
格式:rsync -rogpav -e
-ssh -delete/home ip_adress:/tmp
通过 SSH 将远程主机执行一次备份本地磁盘
格式:dd bs=1M if=/dev/hda|ssh
-user@ip_addr’dd of = hda.gz’
通过 SSH 和压缩将本地目录同步到远程目录
格式:rsync -az -e ssh -delete/home/local
-ip_adress:/home/public
通过 SSH 和压缩将远程目录同步到本地目录
格式:rsync -az -e ssh -delete
-ip_adress:/home/public/home/local
通过 SSH 在远程目录中复制目录内容
格式:(cd/tmp/local/&& tar c.)|ssh -C
-user@ip_addr’dd/home/share/&& tar x -p’
通过 SSH 在远程目录中复制本地目录
格式:(cd/tmp/home)|ssh -C
-user@ip_addr’dd/home/back-up-home&& tar x -p’
磁盘内容备份到文件
格式:dd if=/dev/sda of=/tmp/file 1
目录交互式备份
格式:tar -Puf backup.tar/home/usher