`
flownclouds
  • 浏览: 27769 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

利用数据库计划进行数据库的异地备份

 
阅读更多
DECLARE
@FileName VARCHAR(200),
@CurrentTime VARCHAR(50),
@Copy Varchar(200),
@DEL Varchar(200)
SET @CurrentTime = CONVERT(CHAR(8),GETDATE(),112) + CAST(DATEPART(hh, GETDATE()) AS VARCHAR)

SET @FileName = 'D:\backup\' + @CurrentTime + '.bak'
--全备份
--BACKUP DATABASE miyun TO DISK = @FileName WITH NOINIT, NOUNLOAD, NAME = N'备份', NOSKIP, STATS = 10, NOFORMAT
--差异性备份
BACKUP DATABASE miyun TO DISK = @FileName WITH INIT,differential,retaindays=6
--映射异地备份盘
exec master..xp_cmdshell 'net use z: \\200.200.200.235\e$ "abc" /user:200.200.200.235\administrator'
--copy文件至备份盘
set @Copy='copy "'+@FileName+'" z:'
exec master..xp_cmdshell @Copy
--删除映射盘
exec master..xp_cmdshell 'net use z: /delete'
--删除本地存储备份文件
--set @DEL='del "'+@FileName
--exec master..xp_cmdshell @DEL
分享到:
评论

相关推荐

    Oracle数据库异地自动备份.pdf

    Oracle数据库异地自动备份 Oracle数据库异地自动备份是指将Oracle数据库备份到远程服务器或磁带上,以确保数据的安全和可靠性。本文将结合实践经验,讨论UNIX环境下Oracle数据库的自动备份实现方法。 一、数据库...

    数据库异地备份--将服务器数据库文件备份到本地电脑

    数据库异地备份是保护数据安全的重要措施之一,尤其是在大型企业或关键业务系统中,确保数据的完整性和可恢复性至关重要。本篇文章将详细讲解如何利用C#编程语言和SQL Server数据库管理系统,实现将服务器上的数据库...

    数据库异地备份(delphi源码)

    数据库异地备份是保护数据安全的重要措施,特别是在企业环境中,确保数据在本地发生灾难性故障时仍能恢复。本文将深入探讨使用Delphi2007编写异地备份数据库代码的相关知识点。 首先,我们要理解什么是数据库备份。...

    数据库异地备份SQL代码

    完整的数据库异地备份代码,可以选择直接备份到映射磁盘,也可以选择 先备份到本地磁盘然后通过 copy命令copy到异地服务器上

    用脚本实现异地备份重要的数据库文件

    下面详细介绍如何利用脚本文件实现远程服务器重要数据的异地备份: 1. **设置本地备份**:在平台服务器上设置好自动备份机制是非常重要的第一步。对于使用SQLServer的环境,可以通过“数据库维护计划”进行设置;而...

    数据库异地备份方案.docx

    数据库异地备份方案旨在确保在生产数据库遇到异常情况或数据误删时,能够迅速恢复数据,保障业务连续性和数据安全性。本文将详细介绍Oracle数据库利用RMAN(Recovery Manager)进行异地备份的方法及其优缺点。 首先...

    数据库ftp异地备份

    总之,数据库FTP异地备份是一项关键的IT运维任务,它通过利用FTP协议实现远程存储,增强了数据的安全性和业务连续性。实施这一策略需要充分理解数据库备份的原理,熟练掌握FTP工具的使用,并制定合理的备份策略以...

    SQLSERVER数据库异地备份[归类].pdf

    SQL Server数据库异地备份是数据库管理中的重要环节,它确保了数据的安全性和灾难恢复能力。异地备份的基本思路是在主服务器上创建数据库的备份,然后将这些备份文件传输到远程的、安全的位置,以防本地服务器出现...

    MSSQL数据库本地/异地备份软件SQLBAK.zip

    2 可将数据完整的备份到本地磁盘或者U盘,也可以备份到异地FTP服务器(请在异地备份打勾,并在异地建立好文件夹)。3 程序可以运行在数据库服务器上,也可以运行在异地的服务器上。4 连接密码做了加密,探星号...

    数据库异地备份方案

    通过以上步骤和策略,可以利用rocopy工具构建一个高效且可靠的数据库异地备份方案,为企业的数据安全提供有力保障。同时,企业应持续关注数据保护的新技术和法规,确保备份方案与时俱进,满足日益复杂的安全需求。

    如何备份还原oracle数据库

    3. **异地备份**:除了本地备份外,还应该考虑异地备份,增加数据的安全性。 4. **自动化管理**:通过脚本或工具实现备份过程的自动化管理,减少人工干预。 综上所述,备份与恢复Oracle数据库是一项复杂但极其重要...

    ORACLE数据库备份用bat脚本

    本文将详细讲解如何利用批处理脚本(BAT)进行Oracle数据库的备份,并探讨如何通过Java代码实现定时备份。 首先,让我们理解"Oracle数据库备份用bat脚本"的概念。批处理脚本是Windows操作系统中的一种命令文件,...

    手把手教你ORACLE RMAN异地备份

    通过使用RMAN和EXP/IMP工具,用户可以实现本地数据库的异地备份,避免服务器空间不足的问题。 知识点一:异地备份的必要性 随着时间的推迟,用户数据量也越来越大,备份和恢复都将是比较麻烦的事情。如果使用EXP/...

    实现Oracle数据库每天异地自动备份

    相信为数不少的系统管理员每天都在做着同一样的工作——对数据进行备份。一旦哪一天疏忽了, 而这一天系统又恰恰发生了故障,...本文结合实践 经验,谈一谈UNIX环境下Oracle数据库的自动备份,以起到抛砖引玉的作用。

    expdp异地备份全过程(非常详细)

    expdp 异地备份全过程需要安装数据库,创建导出/导入目录,测试导出本地整个数据库,测试导出特定用户,测试连接生产数据库,创建测试用户,连接测试用户,创建测试表,创建数据库链接,最后导出生产数据库中的 test...

    通过局域网实现异地自动备份HIS数据库的方法.pdf

    3. 通过局域网实现异地自动备份数据库的方法:使用FTP方式实现局域网内自动异地备份数据库,通过安装调试,局域网内多台PC每天定时备份服务器数据库。 4. 数据库压缩:对医院数据库进行压缩,以减少网络传输时间。 5...

    SQL Server数据库异地备份的研究与实现 (1).pdf

    传统的自动SQL Server数据库备份有一种方式,就是利用数据库的维护计划进行数据库的备份。但是,这种方式存在一些不足之处,例如不能跨多台服务器进行备份。因此,研究异地数据库备份的方法是非常必要的。 本文主要...

    将数据库备份到异地的方法

    - **配置自动备份策略**:在SQL Server Enterprise Manager中,设定自动备份计划,选择之前创建的远程备份设备作为目标,完成整个异地备份流程的自动化。 ### 结论 将数据库备份到异地不仅是一项技术实践,更是...

    python3实现sqlserver数据库和文件异地备份

    Python3写的脚本,windows上应用的,实现服务器上的数据库通过磁盘映射备份到本地其他机器上的共享文件夹中,服务器上指定文件夹下的文件也备份到指定共享文件夹中,并发邮件通知

    用VB做的二种MSSQL 数据库异地备份程序

    本程序用于进行MS SQL数据库的备份,可用于数据库服务器本地进行备份,也可用于异地进行备份(自动识别是本地还是异地备份). 1.异地备份时先备份在数据库服务器所在计算机上,然后拷贝到客户机上. 2.直接备份在客户机上....

Global site tag (gtag.js) - Google Analytics