房地产linux备份解决方案

时间:2010-12-18 10:49:31

标签: linux backup solution

我做了很多研究......但我找不到我想要的东西。任何人都可以对房地产公司的备份策略应该有什么/一些知识。我的意思是,有不同的备份类型,如完整备份,增量备份和差异备份。

房地产公司应该使用哪些解决方案来备份其资源以及频率(每日,每周等)?

假设他们有linux服务器......

非常感谢..

1 个答案:

答案 0 :(得分:0)

这属于serverfault,但您需要提供更多详细信息。

您应该运行增量每日备份和每周完全备份。

  • 用于MySQL数据库检查:http://dev.mysql.com/doc/refman/5.1/en/backup-methods.html
  • 对于其他文件,您可以将rsync与硬拷贝一起使用。
  • 检查此TLDP howto和LJ article
  • Concider在备份驱动器上使用加密,使用dmcrypt使用完整磁盘,或者使用tar / cpio将其连接到openssl(例如:tar -xf - path1 path2 | openssl enc -aes-128-cbc -salt > backup.$(date --iso).tgz.aes

每日rsync备份脚本示例:

#!/bin/sh
BACKUP_DIR=/mnt/backups/
BACKUP_PATHES="/var /home"

cd ${BACKUP_DIR}
rm -rf backup.5 backup.5.log.bz2 &>/dev/null

recycle() {
    i=$1; y=$(($i+1))
    b=${2-backup}
    mv "${b}.$i" "${b}.$y" &>/dev/null
    mv "${b}.$i.log.bz2" "${b}.$y.log.bz2" &>/dev/null
}

recycle 4
recycle 3
recycle 2
recycle 1
recycle 0

OPTS="--numeric-ids --delete --delete-after --delete-excluded"
nice -n20 ionice -c2 -n2 rsync -axlHh -v --link-dest=../backup.1 ${OPTS} ${BACKUP_PATHES} backup.0/ --exclude-from=/root/.rsync-exclude 2>&1 | bzip2 -9 > backup.0.log.bz2
cd /root &>/dev/null