40.一份备份策略详细思路2023.6.25

一份备份策略详细思路

在没有任何备份策略的情况下,我建议按照以下步骤去备份数据:

  1. 确定备份的数据范围:需要备份哪些数据,包括文件、数据库、系统配置等。

  2. 确定备份周期和保留时间:备份的周期可以是每日、每周或每月备份一次。保留时间需要根据备份的数据重要程度和数据量来决定。

  3. 选择备份工具:常见的备份工具有rsync、tar等,具体选择哪种备份工具需要根据备份的数据类型和备份的方式来确定。

  4. 确定备份存储位置:可以是本地备份,也可以是云端备份,备份存储位置需要根据备份数据的大小和性质来决定。

  5. 定时执行备份任务:可以通过crontab定时执行备份任务,定时任务的设置需要根据备份周期来确定。

综合考虑以上因素,我建议使用以下备份方案:

1.使用rsync工具每日备份重要数据至本地备份目录。

以下是实现方法:

1.安装rsync工具

在Linux系统中,可以使用以下命令来安装rsync工具:

sudo yum install rsync

2.创建备份目录

sudo mkdir /backup

3.编写备份脚本

创建一个备份脚本文件,比如命名为backup.sh,并在该文件中编写备份脚本。备份脚本的主要功能是将重要数据备份至本地备份目录,并将备份结果输出到日志文件中。

备份脚本示例代码如下:

#!/bin/bash

# define source directory
source_dir="/path/to/important/data/"

# define backup directory
backup_dir="/backup/"

# define log file
log_file="/backup/backup.log"

# perform backup
rsync -avz --delete $source_dir $backup_dir >> $log_file 2>&1

在备份脚本中,定义了源目录source_dir和备份目录sourcedir和备份目录backup_dir,并使用rsync命令将source_dir同步至sourcedir同步至backup_dir中。其中,rsync命令中的选项含义如下:

  • -a:归档模式,将所有文件属性、权限、时间等信息保留在备份中。
  • -v:详细模式,输出备份过程中的详细信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
系统、数据库备份和恢复策略 一、各数据库备份策略 目前应用服务器采用Oracle RAC数据库,应用服务器采用双机备份,主备机数据库通过磁阵共享信息。 备份采用两种方式: 1. 配置信息备份 数据库定时调用备份程序,备份当前配置信息,通过oracle定时任务,每间隔一 周备份一次,具体时间可设置,默认7天,保留最近5次备份。 2. 数据信息备份 在数据库服务器上提供了备份脚本,/home/oracle/backup/strbackup.sh、/hom e/oracle/backup/databackup.sh,通过linux计划任务,每周一凌晨备份一次, 具体时间可设置,默认7天,保留最近20次备份备份文件目录为/home/oracle/backup,备份完成后生成压缩文件形如 bts_com_str20160111.zip,包含:备份文件bts_com_str20160111.dmp、备份日 志bts_com_str20160111.log bts_com_data20160111.zip,包含:备份文件bts_com_data20160111.dmp、备份 日志bts_com_data20160111.log 二、备份恢复 数据库恢复可恢复到前一次备份时的内容。 应急恢复流程 数据库关闭 su - oracle sqlplus / as sysdba shutdown immediate 数据库启动 su - oracle lsnrctl start sqlplus / as sysdba startup exit 数据库恢复 1. 在备用数据库建立用户并赋予权限 2. 使用imp命令导入基础数据结构包bts_com_str.dmp 3. 导入配置信息bts_com_data.dmp 4. 导入最近一次备份的全量信息bts_com_alarm.dmp 上述三步命令见附件expimp.txt 5. 检查存储过程和序列情况 6. 检查定时任务配置 接口服务器恢复 1. 确认备用接口服务器环境,包括java安装,环境变量配置,编码设置等 2. 拷贝备份接口程序 3. 启动接口和接口程序守护进程 页面服务器恢复 1. 确认备用页面服务器环境,包括java安装,环境变量配置,编码设置等 2. 拷贝war包 3. 启动服务器进程 ----------------------- 12全文共3页,当前为第1页。 12全文共3页,当前为第2页。 12全文共3页,当前为第3页。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值