您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

磁盘备份

所有磁盘备份都将写入文件系统;不支持原始磁盘备份。独立设备冗余阵列 (RAID) 设备上的所有磁盘都视为单个设备。

BACKUP 名称附加一个后缀,以便为磁盘备份文件分配文件名。该后缀包含 ".",后跟一个随各新文件递增 1 的数字。例如,如果您指定 /iqback/mondayinc 作为 ,则备份文件为 /iqback/mondayinc.1、/iqback/mondayinc.2,依此类推。此约定使您能够根据需要的大小存储备份,并允许您控制文件大小;有关详细信息,请参见 SIZE 选项。要支持此约定,您的文件系统必须支持长文件名。

磁盘文件位置

BACKUP 不会创建缺少的目录。如果尝试在不存在的目录中启动备份,备份将失败。

不要使用磁盘文件位置的相对路径名。BACKUP 将此路径名解析为服务器启动的相关位置,执行备份时,您可能无法明确识别。如果该路径指向的其它目录中存在数据,您可能没有足够的磁盘空间来执行备份。

磁盘备份大小

BACKUP 确定备份数据库需要占用多少磁盘空间。如果没有足够多的磁盘空间可供使用,备份将失败,而不会写入任何数据。

使用可选的 SIZE 参数定义备份文件大小。SIZE 值可以小于或大于缺省磁盘大小。不包含 SIZE 参数的备份将继续执行,直到完成备份(备份小于磁盘容量)或磁盘已满。

平台缺省磁盘大小类似 UNIX 的操作系统2GBWindows1.5GB  Windows – SIZE 必须是 64 的倍数。其它值则向下舍入为 64 的倍数。

SIZE 值用千字节 (KB) 表示。SIZE 不会限制每台设备的字节数。SIZE 会限制文件大小。

备份期间,如果写入到给定文件的信息量超出缺省磁盘大小或达到 SIZE 参数所指定的值,BACKUP 将关闭当前文件,创建其他具有相同名称的文件,并在此文件名后附加下一升序编号。例如,bkup1.dat1.1、bkup1.dat1.2、bkup1.dat1.3。

磁盘空间不足时,无人值守的备份会失败。有人照管的备份将关闭所有打开的备份文件并提示您释放更多磁盘空间(至少为 8KB)。当有更多空间可供使用时,将继续备份新的备份文件。

先前备份

BACKUP 会覆盖具有相同名称的现有磁盘文件。要保留先前的备份,请对档案设备使用不同文件名或路径名,或者将旧备份移至其它位置。

恢复磁盘备份

如果先备份至磁盘,然后将这些备份移至磁带,则将其移回磁盘中时必须使用创建磁带备份时所用的相同文件名。SAP IQ 无法从磁带备份所移动至的磁带中恢复磁盘备份。从磁盘进行恢复时,必须为恢复指定与创建备份所用的数量相同的档案设备(磁盘文件)。