IT技术博客大学习 共学习 共进步

LINUX系统备份

PT Ubuntu Blog 2011-01-30 19:32:09 浏览 2,583 次

因为要在服务器上做一些功能。但是为了安全于服务器所以需要先在服务器上做好一切的备份方案才可以对服务器动刀。要不然等出现问题了再想解决也是无能为力了。。。。所以先在网上找了一些资料但是真的合适自己的并没有几个需要自己去选择。

基于vps.测试再进行服务器上操作。服务器的条件就是你只有一个硬盘没有别的了。那么先要备份你原有的硬盘上。

tar -zcvf host.tar.gz / -exclude /proc -exclude /mnt -exclude /tmp

下面这些需要认真看才行。

Linux 在备份时考虑的因素有哪些呢? 

备份哪些档案: 
例如在账号管理那一篇当中,我们知道最起码主机的账号信息在/etc/*及/home/*等等档案都是重要的! 
  
选择什么备份的媒介: 
是可擦写光盘、另一棵硬盘、同一颗硬盘的不同 partition、还是使用网络备援系统?哪一种的速度最
快,最便宜,可将数据保存最久?

Linux 在备份时考虑的因素有哪些呢? 

备份哪些档案: 
例如在账号管理那一篇当中,我们知道最起码主机的账号信息在/etc/*及/home/*等等档案都是重要的! 
  
选择什么备份的媒介: 
是可擦写光盘、另一棵硬盘、同一颗硬盘的不同 partition、还是使用网络备援系统?哪一种的速度最
快,最便宜,可将数据保存最久? 
  
考虑备份的方式: 
是完全备份(类似 ghost)还是部分备份即可? 
  
备份的频率: 
例如 MySQL 数据库是否天天备份、若完全备份,需要多久进行一次? 
  
备份使用的工具为何: 
tar 还是 cpio 等等?

哪些 Linux 数据具有备份的意义 
具有备份意义的档案通常可以粗分为两大类,一类是系统一类则是类似网络服务的数据库

主机系统需要备份的档案: 
这方面的档案主要跟『账号』有关系!主要有哪些账号的档案需要备份呢?就是 /etc/passwd,
/etc/shadow, /etc/group, /etc/gshadow, /home 底下的账号等等,而由于 Linux 预设的主机
信息设定参数文件都在 /etc/ 底下,所以只要将这个档案备份下来的话,那么几乎所有的设定档都
会存在的!而由于 /home 底下是每个人的家目录,自然也需要来备份一番!再来,由于使用者会有
邮件吧!所以呢,这个 /var/spool/mail 内容也需要备份呦!另外,由于如果您曾经自行更动过核心
,那么 /boot 里头的信息也就很重要

建议继续学习

  1. 仅仅只备份是不够的 (阅读 5,704)
  2. 使用scp在windows和Linux之间互传文件 (阅读 5,224)
  3. rsync自动输入密码实现数据备份 (阅读 5,027)
  4. rman备份对各种数据块操作 (阅读 4,403)
  5. mydumper的使用和源代码分析 (阅读 4,065)
  6. MySQL 备份和其恢复机制原理简述 (阅读 4,023)
  7. 使用 rsync 或 unison 备份或同步支持 ssh 的 web 主机 (阅读 3,964)
  8. 不可靠的EXP远程备份 (阅读 3,802)
  9. linux 定期自动备份mysql的shell (阅读 3,603)
  10. Zmanda让MySQL的备份与恢复更加方便快捷灵活 (阅读 3,564)