云备份 CBR Sybase 备份恢复用户指南
1.1 简介
本文档是Sybase定时备份恢复用户指南文档,主要描述了如何正确地使用CBR产品对Sybase ASE数据库进行数据备份与数据恢复的方法,包括部署前后的注意事项和典型部署方案。
1.2 任务介绍
l 【任务名称命名规则】: 中文、大小写字母、数字、“-”、“_”、“.”、“@”组成,长度为3~255个字符,全局不可重复;
l 【备注信息规范】:文本类型无限制,长度0~50个字符;当用户输入的字数达到最大值时,将不再显示超过的文字。
1.3 功能介绍
1.3.1 Sybase 数据备份
完全备份
将选定的数据源完全备份到指定目的地。每次执行时,它不会根据最新的变动进行备份,而是直接将所有的数据备份到OFS介质中,并产生一个时间点。
增量备份
基于上一次备份,备份变化的数据库事务日志到OFS介质中,同时产生相应的时间点。在尚未进行完全备份的情况下,进行增量备份时,会自动转为完全备份。
1.3.2 Sybase 数据恢复
普通恢复
在Sybase数据库被损坏或者丢失时,使用之前的备份集来实现Sybase数据库数据的还原。可勾选数据库联机将数据库恢复到最新或指定时间点的状态,恢复目标可选择恢复至原机和异机。
1.3.3 Sybase 数据清理
数据清理
租户与操作员可以清理所管辖的备份数据,清理数据可以选择全部清理或清理指定部分。
1.4 Sybase 定时备份恢复支持功能
表1-1 Sybase定时数据保护支持功能
功能 |
子功能 |
支持 |
备注 |
备份 |
完全备份 |
√ |
- |
增量备份 |
√ |
- |
|
备份粒度 |
√ |
单个数据库 |
|
数据保留策略 |
√ |
按时间保留,按副本数保留,按备份策略的备份周期设置副本保留策略 |
|
归档日志删除 |
√ |
- |
|
DBCC检查 |
√ |
- |
|
传输和存储加密 |
√ |
- |
|
数据压缩 |
√ |
- |
|
流量控制 |
√ |
- |
|
重复数据删除 |
√ |
支持高级重删配置 |
|
自定义脚本 |
√ |
- |
|
通道数 |
√ |
通道数为1~8 |
|
备份自动重试 |
√ |
- |
|
强制数据保留策略 |
√ |
- |
|
备份数据一致性校验 |
√ |
- |
|
恢复 |
原机原位置恢复 |
√ |
- |
原机异位置恢复 |
√ |
- |
|
异机原位置/异位置恢复 |
√ |
- |
|
开启覆盖现有数据库 |
√ |
- |
|
通道数 |
√ |
- |
|
不完全恢复 |
√ |
支持指定时间点恢复 |
|
DBCC检查 |
√ |
- |
|
开启自动联机 |
√ |
- |
|
自定义脚本 |
√ |
- |
|
日志 |
- |
√ |
- |
告警 |
- |
√ |
- |
远程复制 |
- |
√ |
- |
反向复制 |
- |
√ |
- |
2 限制性列表
2.1 备份
l 若生产机上删除过归档日志路径下的日志,继续增量备份将失败,请手动发起完全备份。
l 完备开启归档日志删除,再次发起增备,任务大概率会失败,开启删除归档日志选项只适用于备份策略全是完备的任务。
l 不支持数据库的数据设备和日志设备在同一个设备上,否则会导致增备失败。
2.2 恢复
l 多用户环境下,不支持恢复到异用户下的数据库。
l 不支持跨操作系统平台恢复(如:Linux平台与Windows平台间的恢复)。
l 不支持跨数据库版本恢复(版本必须完全一致)。
l 不支持将数据库恢复至配置低于原库的目标数据库下(包括数据设备和日志设备)。
l 不支持恢复到正在被使用的数据库。
3 环境前置检查
3.1 客户端安装及配置
3.1.1 客户端安装部署
首先需要安装客户端,请参照《云备份 CBR 客户端软件安装卸载用户指南》,安装的时候选择Sybase即可。
3.2 备份前置准备
3.2.1 Linux 客户端环境准备
环境变量设置
进入 Sybase数据库安装目录,复制SYBASE.sh文件中的所有内容,粘贴到/root下的.bashrc环境变量配置文件并保存,执行source .bashrc使其生效。
3.2.2 Windows 客户端环境检查
步骤 1 将Windows客户端安装路径ClientService下的libsybapi.dll文件复制至Sybase数据库安装路径的lib目录下。
步骤 2 将客户端包安装路径添加至系统环境变量下。
步骤 3 执行SET PATH=’C:\’使得环境变量生效,C:\为自定义内容,请根据实际环境进行填写。
步骤 4 执行ECHO %PATH%查看环境变量是否生效。
步骤 5 重启数据库实例服务和实例的备份服务。
----结束
3.2.3 Linux 数据库状态检查
步骤 1 检查实例状态是否运行。
在进行Sybase数据库备份时,要求实例必须处在开启状态,检查方法为登录Linux系统后台,执行以下命令查看所有在线实例服务,有信息列表显示,则代表实例正在运行。若服务未启动,则执行查询命令后,无服务相关信息显示。
./showserver ---查看所有运行的服务
./startserver -f RUN_SYB -f RUN_SYB_BS ---启动SYB的实例服务和备份服务(SYB为实例服务,SYB_BS为备份服务)。
注意:如果数据库实例服务和备份服务未在运行服务列表中,请协调用户系统管理员,将数据库实例服务和备份服务开启后再进行备份,对于正常提供生产业务的数据库来说,数据库实例服务肯定是运行状态,否则无法提供业务,所以着重检查实例的备份服务是否正在运行。
步骤 2 检查安装目录下interface文件中实例端口号是否重复,若存在重复的端口号,请手动将重复的端口号修改为未在使用的端口号,否则会导致实例服务及备份服务无法启动
注意:修改完interface配置文件,需要重新启动数据库实例服务。
步骤 3 检查数据库中I/O缓存区数量是否满足备份任务所设置的通道数,数据库中的I/O缓存区默认值为6,若备份任务的通道数大于6时,需要将此数值修改为对应的通道数数值。
(1)查询当前I/O缓存区值命令:sp_configure "number of large i/o buffers"
(2)修改当前I/O缓存区值命令:sp_configure “number of large i/o buffers”,8
----结束
3.2.4 Windows 数据库状态检查
步骤 1 查看实例服务和备份服务是否启动。
步骤 2 检查数据库中I/O缓存区数量是否满足备份任务所设置的通道数,数据库中的I/O缓存区默认值为6,若备份任务的通道数大于6时,需要将此数值修改为对应的通道数数值。
(1)查询当前I/O缓存区值命令:sp_configure “number of large i/o buffers”
(2)修改当前I/O缓存区值命令:sp_configure “number of large i/o buffers”,8
----结束
4 Sybase 客户端管理
4.1 自动发现实例
步骤 1 操作员或租户登录,单击【资源】→ 【客户端】,进入客户端管理页面进入客户端管理页面,选择需要备份的主机,单击【权限配置】,选择Sybase数据库图标,选择数据库用户(数据库用户仅在Linux环境中存在,Windows环境中不存在数据库用户)。
步骤 2 选择用户后,列表已经展示的实例右侧的【未授权】按钮,输入用户名,密码,给实例授权。
----结束
4.2 手动添加实例
步骤 1 操作员或租户登录,单击【资源】→ 【客户端】,进入客户端管理页面,选择需要备份的主机,单击【权限配置】,选择Sybase数据库图标,选择用户,单击【+添加实例】
步骤 2 输入实例名、用户名、密码,选择加密模式进行实例的添加,添加好的实例为已授权状态。
步骤 3 实例授权成功后展示如下。
----结束
4.3 授权FAQ
l Q1:数据源授权时,展开实例时,界面报错:加载Sybase库文件失败。
【问题原因】:所选用户下没有运行中的Sybase实例或者数据库实例服务未启动。
【解决方案】:启动数据库实例服务
l Q2:windows客户端环境下,数据源授权时,提示报错“授权实例失败!”。
【问题原因】:Windows客户端数据库安装路径下的lib路径中无libsybapi文件。
【解决方案】:将Windows客户端安装路径ClientService下的libsybapi.dll文件复制至Sybase数据库安装路径的lib目录下并将客户端包安装路径添加至系统环境变量下。
5 Sybase 备份
5.1 Sybase 备份用户指南
5.1.1 备份任务创建
步骤 1 操作员或租户登录管理控制台,单击【定时数据保护】->【数据备份】,单击【新建】按钮选择【数据级备份】 ,请选要保护的对象, 选择【客户端】,选中对应的客户端,选择【Sybase数据库】,单击【下一步】按钮。
步骤 2 单击【下一步】,展开数据源层级,勾选需要保护的数据源,此处可勾选单/多个数据库或单/多个实例。
步骤 3 备份介质与备份选项,备份介质默认选中OFS,备份选项按需要配置,各选项功能在下方有说明,按需要配置之后,单击【下一步】。
创建备份任务-设置备份介质与备份选项
l 【归档日志删除策略】默认不开启,开启之后删除已备份过的归档日志;此备份选项只适用于备份计划全部是完全备份的任务。若备份计划中包含增量备份,请勿开启此选项;
l 【通道数】默认不开启,可开启1~8个通道。不开启时,通道数为1。一个数据库占用一个通道,当设置通道数大于备份任务的数据库个数时,实际开启的通道数与数据库个数一致。数据源数据库个数大于8时,建议开启4通道,此时备份性能最优;
l 【DBCC检查】备份前对数据库进行基础检查,若检查不通过,备份任务抛错无法备份数据库;
l 【传输和存储加密】默认不开启,开启该选项后默认启用启AES256加密算法,可选择启用SM4加密算法,该功能可以和【重复数据删除选项】同时开启;
l 【数据压缩】开启该选项则开启数据压缩功能,可选择启用快速压缩或强力压缩;
l 【重复数据删除】默认为不开启,开启该选项可以启用源端重复数据删除的功能,具体配置可参考《云备份 CBR 定时数据保护重复数据删除用户指南》;
l 【重删高级配置】默认不开启;开启重复数据删除选项后方可开启该选项,可参阅《云备份 CBR 定时数据保护重复数据删除用户指南》
l 【流量控制】默认为不开启;支持分时段限速,限速范围0-1024MiB/s;
l 【自定义脚本】默认不开启。开启之后可设置备份前,备份成功,备份失败后执行脚本;
l 【备份自动重试】默认不开启。开启后若备份任务失败,则按照设定的时间间隔与次数重新触发任务执行;
l 【备份数据一致性校验】默认不开启。开启此选项后,才能通过数据校验流工作流对备份数据进行一致性校验;
l 【强制数据保留】:默认不开启;开启后,则保留时常内的数据无法被清理,同时该策略在编辑时,保留时长只能增加不能减少,也无法关闭该选项;
步骤 4 单击【下一步】,填写备份任务名称和备注,单击【完成】,任务创建成功。
步骤 5 单击【完成】,弹出信息确认框,确认录入信息。
勾选【任务生成后立即执行】,单击【确定】,任务立即发起。
不勾选【任务生成后立即执行】,单击【确定】,任务新建成功后不会自动发起。
步骤 6 新建成功的备份任务信息展示。
----结束
5.1.2 备份策略管理
步骤 1 使用操作员或租户登录管理控制台,单击【定时数据保护】→【策略】→【新建】→【策略名称】,根据需要选择【备份周期】→【确定】。
【策略名称】:中文、大小写字母、数字、"-"、"_"、"."、"@"组成,长度为3-30个字符,不可重复。
【备份周期】:可选单位:天、周、月。默认:每1天,范围:1~365天;选中“周”时,出现周几的多选控件,默认:选中周日,范围:周一至周日,可多选;选中“月”时,出现选择每月几号的下拉多选控件, 默认:选中每月1日,范围:1-31可多选,未选几号时需提示必填。若当月无选定日期则在最后一天触发,例如九月份无31号,但是日期选中了31号,则默认在9月30号即九月最后一天触发任务。
【重复发起】:默认关闭。若开启,则出现“持续时间”和“频率”设置;意义为:在一定的【持续时间】内,依【频率】发起多次备份。【持续时间】范围:1~59分钟,1~24小时,默认值24小时【频率】范围:1~59分钟,1~24小时,默认值1小时【频率】不可超过【持续时间】。
在策略页面,选中策略可以查看策略的内容和该策略关联的任务。
步骤 2 在备份任务页面,勾选创建成功的任务,单击【策略】,在弹出的对话框中选择【添加】,选择【备份方式】和【发起时间】,单击【确定】弹出【设置策略成功】即设置成功。
【备份方式】:分为完全备份、增量备份。
【发起时间】:必选项,发起计划的具体时间格式:YYYY-MM-DD HH:MM,精确到分钟,默认显示:当前时间,设置时间不可早于当前时间。
步骤 3 可以对策略任务进行编辑、禁用与启用,删除。
l 添加每月策略任务的时候,尽量避免选择31号、30号、29号进行定时备份,考虑到有的月份特殊,可选择28号及其之前的任何一个日期进行备份,这样可以保证每月都有任务执行;
l 在设置【开始时间】时,建议您尽量在服务器空闲时进行备份操作;另外,在设置【最大保存完全副本数】时,可在综合考虑您的存储空间和数据需求等因素后进行合理的设置(保留副本数策略:保留n个副本数,至少需要n+1个副本的空间)。
l 在设置策略时,请务必不要使用一个完全后续全是增量备份的方式;一个月必须要进行至少一次的完全备份,以保护数据安全。
----结束
5.1.3 数据保留策略管理
步骤 1 使用操作员或租户登录管理控制台,单击【定时数据保护】→【策略】→【备份数据保留策略】,单击【新建】按钮,新建数据保留策略。
1. 名称:输入数据保留策略的名称。数据保留策略名称由中文、大小写字母、数字、“-”、“_”、“.”、“@”组成,长度为3~30个字符。
2. 数据保留策略:默认关闭,须开启后才能继续配置。
数据保留期限:默认保留 1 年的备份副本,即从使用该策略开始到 1 年后,这期间产生的副本将被保留,超过 1 年的副本将被自动清理。可开启【严格保留】选项。
a. 数据保留期限配置参数范围为 1~999;可以选择年、月、周、天为单位。
保留副本个数:默认保留 2 个副本,即同一备份任务的副本超过 2 个后,最旧的副本将被自动清理。保留副本个数配置参数范围为 1~1024。
按备份策略的备份周期设置副本保留策略:
− 如果备份策略是按天设置,则默认保留 30 个副本。
− 如果备份策略是按周设置,则默认保留 24 个副本。
− 如果备份策略是按月设置,则默认保留 12 个副本。
− 如果备份策略是按年设置,则默认保留 4 个副本。
− 按照备份策略的备份周期所有参数配置范围均为 1~99999。
− 支持复选,且当任务使用对应备份周期的备份策略后,才限制发起的副本总数。
− 未勾选复选框,则默认保留所有副本。
− 勾选复选框,但任务没有使用此备份周期的备份策略,则保留自动发起的所有副本。
− 例如:启用 “按年备份策略”,但任务使用的备份策略没有年度备份策略,则保留所有备份策略自动产生的全部副本。
− 如果某一个备份周期的备份策略存在多个,则保留副本数为此类备份周期的所有备份策略产生的副本累加。
− 例如:任务关联了 4 个年度备份策略,则最终将保留 1 年内的 4 个副本。
3. 完整副本保留:开启后不会触发备份数据自动清理。
步骤 2 给备份任务添加数据保留策略。
步骤 3 在数据备份页面中,选中任务,单击【策略】->【添加数据保留策略模板】。
移除数据保留策略。在数据备份页面中,选中任务,单击【策略】→【移除数据保留策略】,单击确定,成功移除模板。
5.1.4 备份任务编辑
步骤 1 操作员登录管理控制台,单击【定时数据保护】->【数据备份】,选中需要编辑的备份任务,单击【编辑】。
步骤 2 进入主机选择界面,需要保护的主机不能编辑修改,单击【下一步】。
步骤 3 进入数据源选择界面,数据源不支持编辑,单击“下一步”。
步骤 4 进入备份介质与备份选项页面,备份介质不支持修改,备份选项中【传输与存储加密】和【重复数据删除】不支持修改,其余选项可修改。按照需要修改备份选项后,单击【下一步】。
步骤 5 进入任务名称及备注界面,任务名称不支持编辑修改,备注可修改,单击【完成】。
----结束
5.1.5 备份任务执行
步骤 1 操作员登录管理控制台,单击【定时数据保护】->【数据备份】,选择已创建的备份任务,选择【启动】,弹出启动确认弹窗,选择备份方式后,单击【启动】,发起任务。
步骤 2 启动任务后,在【监控】页面选中任务,单击【详情】,可在执行中查看执行概要及执行输出信息。
步骤 3 任务执行结束,可在历史记录中查看执行结果。单击【详情】,可查看执行概要及执行输出信息。
----结束
5.1.6 备份任务删除
步骤 1 操作员登录管理控制台,单击【定时数据保护】->【数据备份】,选择已创建的备份任务,选择【删除】,弹出删除确认弹窗,输入“YES”,单击删除,删除任务。
l 完全备份开启归档日志删除策略会导致增量备份失败,若备份计划中包含完全备份和增量备份,请勿开启此选项。
l DBCC检查不通过的数据库,将会备份失败。
l 增量备份失败后再次发起增量备份可能成功(上次备份未调用备份接口),可能失败(上次备份已调用备份接口)。
l 若数据源数据库被作为目标数据库覆盖恢复过,那么再发起增量备份时将转完全备份。
----结束
5.2 备份FAQ
l Q1:备份失败,报错“数据库设备与日志存放在一个设备,无法进行增量备份”。
【问题原因】:数据源数据库的数据文件和日志文件在同一个设备上引起日志错乱,导致增量备份失败。
【解决方案】:新建数据库时注意不要将数据文件和日志文件建在同一个设备上。
l Q2:增量备份失败后,再次发起增量备份,可能增量备份成功,可能转完全备份。
【问题原因】:上次增量备份失败时若已调用备份接口,那么记录增量备份的lsn序列号将会改变,若继续增量备份,此时lsn序列号不连续,导致增量备份失败。
【解决方案】:1、上次增量失败时若未调用备份接口,那么再次发起增量备份时成功。
2、上次增量失败时若已调用备份接口,那么再次发起增量备份时将转完全备份。
l Q3:备份失败,报错:尚未配置传输IP。
【问题原因】:未配置数据传输IP。
【解决方案】:登录admin账户,进入节点管理,配置数据传输IP。
l Q4:备份失败,报错:分配存储空间失败。
【问题原因】:未配置OFS卷或者OFS卷空间不足。
【解决方案】:检查是否创建了OFS卷以及OFS卷空间是否足够用来存储备份数据,若没有创建OFS卷,创建OFS卷;若OFS卷空间不足,增大OFS卷空间或者清理不需要保留的数据。
l Q5:备份报错“需要备份的数据库出现删除重建操作,无法进行增量备份”。
【问题原因】:生产机上的数据库被删除。
【解决方案】:重新完全备份后再进行增量备份。
l Q6:备份失败,原因:“调用Sybase接口ct_connect时发生错误”。
【问题原因】:数据库实例服务未启动。
【解决方案】:启动数据库实例服务。
l Q7:备份失败,原因:“执行SQL语句dump database XXX to XXX发生错误”。
【问题原因】:数据库实例备份服务未启动。
【解决方案】:启动数据库实例备份服务,命令:./startserver -f RUN_实例服务名称 _BS。
6 Sybase 浏览恢复
6.1 恢复注意事项
l 恢复目的端实例若正在使用,需要先退出数据库实例登录。
l 异机恢复时,必须保证异机已安装相同版本的Sybase数据库。
l 恢复时,必须保证目的端存在一个可用的数据库用来覆盖。
l 恢复时,必须开启覆盖现有数据库,否则无法新建恢复任务。
l 恢复目的客户端上必须存在一个不低于原库配置的数据库(配置包含数据文件大小和日志文件大小),否则恢复失败。
l 数据源数据库被覆盖恢复之后,再次发起增量备份会自动转完全备份。
6.2 恢复步骤
步骤 1 操作员或租户登录管理控制台,单击【定时数据保护】->【数据恢复】,单击【新建】,进入新建恢复任务页面第一页。
步骤 2 选择要恢复的备份任务。
步骤 3 单击【下一步】,选择备份时间点,展开数据源列表,勾选实例。
步骤 4 选择客户端和数据库用户以及恢复路径,设置恢复选项。恢复选项说明如下。
l 【覆盖现有数据库】默认不开启,必须手动开启,否则无法新建恢复任务,开启之后恢复任务会覆盖目的地现有数据。
l 【不完全恢复】默认不开启。只有增量备份时间点才支持不完全恢复。开启之后可设置指定时间点恢复。
l 【通道数】默认不开启,可开启1~8个通道。不开启时,通道数为1。一个数据库占用一个通道,当设置通道数大于需要恢复的数据库个数时,实际开启的通道数与数据库个数一致。数据源数据库个数大于8时,建议开启4通道,此时恢复性能最优。
l 【DBCC检查】对恢复完成的数据库进行检查,若有问题,将在执行输出中给出相关提示。
l 【恢复后使数据库联机】默认开启。开启之后任务执行后会自动启动实例,否则实例不启动。
l 【自定义脚本】默认不开启。开启之后可设置恢复前,恢复成功,恢复失败后执行脚本
步骤 5 单击【下一步】,填写任务名称和备注。
步骤 6 单击【完成】,弹出信息确认框。
步骤 7 单击【确定】,任务开始执行,可查看任务执行记录。
步骤 8 选中任务,单击【详情】,可查看任务执行详情与执行输出。
----结束
6.3 恢复FAQ
l Q1:在恢复sybsystemdb数据库时抛错:This operation is invalid when the value of configuration parameter 'enable xact coordination' is on, please retry after disabling this configuration parameter。
【问题原因】:ASE默认配置了分布式事务处理的功能。
【解决方案】:登录isql命令:isql -U(数据库用户名) -P(数据库用户密码) -S(数据库服务名)
输入以下命令:
>sp_configure "enable xact coordination",0
>go
重新启动Sybase服务
进入CBR恢复界面恢复sybsystemdb数据库。
恢复成功后将之前的设置还原,以免影响数据库的其他功能。
>sp_configure "enable xact coordination",1
>go
l Q2:恢复失败,原因“用户sa连接实例XX失败”。
【问题原因】:恢复任务的目标实例密码与原实例不一致。
【解决方案】:将目标实例的密码改成和原实例一致。
l Q3:恢复失败,原因“XXX data on dump will not fit into currebt dtabase,Need 40 Mbyte database”。
【问题原因】:恢复任务的目标数据库配置低于原库(配置包含数据库的数据文件和日志文件大小)。
【解决方案】:保证目标数据库的配置不低于原库。
l Q4:恢复失败,原因“SYB,Cannot load anydatabase other than Master when server in single-user mode”。
【问题原因】:处于单用户模式时,无法恢复除了Master数据库之外的数据库。
【解决方案】:先恢复Master数据库,再恢复其他需要恢复的数据库即可。
7 Sybase 数据清理
7.1 数据清理
步骤 1 登录管理控制台,单击标签栏【定时数据保护】→【数据清理】,在数据清理界面单击【新建】按钮,新建数据清理任务。
步骤 2 选择已创建的备份任务,单击【下一步】。
步骤 3 请选择要清理的副本,默认清理全部副本,可以选择清理指定副本。
步骤 4 单击【下一步】,弹出任务确认界面,单击完成。
步骤 5 弹出数据清理信息确认界面,输入YES。此处区分大小写,必须填大写半角英文字母。
步骤 6 数据清理完成之后,可用管理员用户登录查看OFS卷空间是否相应的发生变化。
注意:
l 数据清理需要一定的执行时间,请延迟一段时间查看准确数据;
l 在清理全部时间点的选项下,最新时间点可以被清理。选择清理部分时间点时,最新时间点置灰,不能清理;
l 正在执行备份或恢复的任务无法清理数据,此类任务在新建清理任务时,数据状态显示占用。
----结束
8 通道数配置说明
8.1 通道配置推荐
一个数据库占用一个通道,当设置通道数大于备份任务的数据库个数时,实际开启的通道数与数据库个数一致。
数据源数据库个数小于等于8时,建议开启与数据源数据库个数一样的通道,此时备份性能就能达到最优。
数据源数据库个数大于8时,建议开启4通道,此时备份性能最优。
9 策略配置说明
9.1 策略配置推荐
在设置“备份数据保存完全副本数”时,可能会出现这样的错误操作。假设这样一个场景,使用者tom设置“最大保存完全副本数”为2,备份策略是每隔3个小时进行一次完全备份,上午8:00备份任务开启,下午2:00时,就会出现两个完全备份集。按照备份策略,下午2:00会进行一次完全备份,因为tom设置只保留2个完全备份集,所以在产生下午2:00这个完全备份集后,会根据副本删除策略删除上午8:00的完全备份集,造成数据丢失。所以请您在考虑完全备份操作执行的时间间隔因素后,再设置合理的备份策略。
Sybase备份包括:完全备份、增量备份。
针对用户的实际情况,及用户的PRO、RTO需求、安全需求等,请仔细考虑计划策略的设置。在这里,推荐用户能够至少保证一个月的数据安全:
1)每周末数据应用比较平缓的时候,进行一次完全备份;
2)每日白天,隔一定时间做一次增量备份,比如每日中午、晚上可以各进行一次增量备份;
3)设置保留完全备份副本数为4,这样能够保证近28天的数据不会被丢失;
4)将日志存放于安全的存储区域。
注意:备份策略同时包含完全备份和增量备份时,请勿开启“归档日志删除策略”备份选项,否则增量备份会失败。
- 点赞
- 收藏
- 关注作者
评论(0)