84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
windows可以用ghost,那么linux用什么好呢?
走同样的路,发现不同的人生
rsync+btrfs+dm-crypt 备份整个系统 - 依云's Blog。
其实建议文件系统使用支持快照的,比如 zfs 或者 btrfs(也可以用 LVM 这样的解决方案),不然在线备份的话还是有可能会有一致性问题(比如 PostgreSQL 文档明确地说了,如果不使用快照的方式的话,它不保证你的备份是可用的)。
直接rsync相应目录
你可以尝试制作镜像
工业级备份,请自己写程序,来实现至少以下几个功能:
1.数据复制,支持本地复制与网络复制。
2.数据校验。
很多人以为备份只是复制,没有校验,最后出各种问题。
dd到文件;完了...
用tar备份/还原Linux
备份系统(可以在运行时备份): sudo su cd / tar pczf bak.tgz \ --exclude=/bak.tgz \ --exclude=/cdrom \ --exclude=/dev \ --exclude=/lost+found \ --exclude=/media \ --exclude=/mnt \ --exclude=/proc \ --exclude=/run \ --exclude=/sys \ --exclude=/tmp \ / 其中--exclude的作用是排除. 还原系统(建议在启动U盘(LiveCD)下还原): sudo su tar pxzf bak.tgz -C / mkdir cdrom dev lost+found media mnt proc run sys tmp 参数p表明保留原文件的属性(属性不会依据使用者而变)
用dd备份/还原MBR
备份MBR: dd if=/dev/sda of=/tmp/mbr bs=512 count=1 恢复MBR: dd if=/tmp/mbr of=/dev/sda bs=512 count=1
rsync -aAXv /* /path/to/save/backup --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/path/to/backup/*}
rsync+btrfs+dm-crypt 备份整个系统 - 依云's Blog。
其实建议文件系统使用支持快照的,比如 zfs 或者 btrfs(也可以用 LVM 这样的解决方案),不然在线备份的话还是有可能会有一致性问题(比如 PostgreSQL 文档明确地说了,如果不使用快照的方式的话,它不保证你的备份是可用的)。
直接rsync相应目录
你可以尝试制作镜像
工业级备份,请自己写程序,来实现至少以下几个功能:
1.数据复制,支持本地复制与网络复制。
2.数据校验。
很多人以为备份只是复制,没有校验,最后出各种问题。
dd到文件;完了...
用tar备份/还原Linux
用dd备份/还原MBR