sql server增量备份mysql_sqlserver增量备份 指令

迈不过友情╰ 2022-10-28 03:42 333阅读 0赞

sql server全量备份:

osql/sqlcmd -U $user -P ​$passwd -d master -S

$instance -Q “BACKUP DATABASE lory TO

DISK=’C:\lory\dbbackup\lory.sql’ with

format, init”

sql server增量备份:

osql/sqlcmd -U $user -P ​$passwd -d

master -S $instance -Q”BACKUP

DATABASE lory TO DISK=’C:\lory\dbbackup\lory.diff’ with

format, differential”

sql server恢复完整备份文件:

osql/sqlcmd -U $user -P

​$passwd -d master -S $instance

-Q”alter database lory set

offline with rollback immediate; restore database lory from

disk=’C:\lory\dbbackup\lory.sql’ with replace; alter database lory

set online”

sql server增量备份恢复:

osql/sqlcmd -U $user -P ​$passwd -d

master -S $instance -Q””alter

database lory set offline with rollback immediate; restore database

lory from disk=’C:\lory\dbbackup\lory.sql’ with replace,norecovery

; restore database lory

from disk=’C:\lory\dbbackup\lory.diff’ with

recovery; alter database lory set online”

备​注:

1.采用osql 或 sqlcmd工具;

2.$user,$passwd, $instance为对应的命令参数;

3.测试的数据库为lory

完整备份文件以.sql结尾;差异备份文件以.diff结尾​

发表评论

表情:
评论列表 (有 0 条评论,333人围观)

还没有评论,来说两句吧...

相关阅读

    相关 ovirt增量备份

    增量备份 摘要 通过仅备份已更改的块并避免临时快照,此功能可简化,加速并提高鲁棒性。通过支持原始来宾数据的备份和还原,而与基础磁盘格式无关,可以改善与备份应用程序的

    相关 RMAN的备份增量备份

    在做传统的Oracle备份的时候,是使用操作系统的文件拷贝对数据库的文件进行备份,备份的粒度是数据文件,数据文件可能很大,但里面都是空块,没有Oracle的数据,但由于是文件拷

    相关 mariadb增量备份

    何为增量备份,简单理解就是使用日志记录每天数据库的操作情况,只需要每天把这个日志里的数据库操作还原到数据库中,从而避免每天都进行完全备份,这种情况下,每周进行一次完全备份即可