`

备份本地的数据库到远程机上

    博客分类:
  • SQL
阅读更多

新建一个backup.sql文件

use test
GO
backup database test to disk='d:\db_backup\test.bak' with init
GO

 

 

新建一个r_restore.sql文件

use master
restore database test from disk='d:\db_backup\test.bak' with replace,
move 'test' to 'D:\SQLFILE\test.mdf',
move 'test_Log' to 'D:\SQLFILE\test.ldf'
GO

 

 

 

新建一个批处理文件备份还原.bat

sqlcmd -U 94270DFECAE54B3\SQLEXPRESS -U sa -P 123 -i d:\db_backup\backup.sql -o d:\db_backup\backup.log

net use m: \\192.168.14.57\db_backup ... /user:192.168.14.57\Administrator

copy d:\db_backup\test.bak M:

sqlcmd -S PC-200911091718\SQLEXPRESS -U sa -P sql -i d:\db_backup\r_restore.sql -o d:\db_backup\r_restore.log

net use m: /del /yes

 

 

 

 

1、打开



 

 

2、右击TCP/IP,按下图设置

 

 

 

3、在目的服务器D盘创建db_backup共享目录

 

 

 

4、编辑备份恢复.bat文件:第一行计算机名\实例改为源服务器的计算机名\实例,登录名和密码改为自己的。第三行的IP改为创建共享目录的服务器IP(目的服务器)“”是密码记住要改。第五行计算机名\实例是目的服务器的计算机名\实例,登录名和密码要改为自己的。



 

 

5、在源服务器的D盘创建db_backup目录(非共享的)

6、编辑backup.bat文件,改为自己要备份的数据库

7、运行备份恢复.bat文件

8、在D盘创建一个SQLFILE文件夹

注:源服务器是要备份的服务器,目的服务器是要恢复的服务器。

 

 

  • 大小: 13 KB
  • 大小: 7.1 KB
  • 大小: 8.1 KB
  • 大小: 9.9 KB
分享到:
评论

相关推荐

    远程导入备份orcal数据库命令

    远程导入Oracle数据库是指在本地计算机上使用Oracle的导入工具(`IMP`或`IMPDP`)将存储在远程服务器上的数据库备份文件恢复到本地Oracle实例的过程。此操作适用于数据迁移、灾难恢复等场景。 #### 导入要求 - **...

    阿里云ECS上备份oracle数据库到OSS存储(单机模式)

    在阿里云ECS上备份Oracle数据库到OSS存储,需要使用RMAN命令备份数据库,然后将备份文件上传到OSS存储中。OSS存储提供了高可用性和高可靠性的存储服务,是备份Oracle数据库的理想选择。 Oracle数据库备份是数据库...

    SQL_Server数据库远程备份

    SQL Server数据库远程备份是指将运行在一台服务器上的SQL Server数据库备份到另一台远程服务器或客户端的过程。这种备份方式不仅可以节省本地存储空间,还能提高数据安全性,确保在发生灾难时能够快速恢复业务。 ##...

    数据库远程操作工具

    数据库远程操作工具是一种高效、便捷的应用程序,专为管理和维护分布在不同地理位置的数据库而设计。这类工具通常具备跨平台的能力,意味着它们可以在多种操作系统上运行,如Windows、Linux、macOS等,为用户提供...

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

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

    通过Shell脚本自动定时将Gitlab备份文件复制到远程服务器.doc

    在远程备份服务器上,需要配置authorized_keys文件,并将其添加到SSH配置文件中,以便远程备份服务器可以接受来自本地服务器的备份文件。 知识点八:定时清理远程备份文件 使用find命令查找远程备份服务器上的旧...

    自动实现linux平台下的sybase数据库转储及远程备份.pdf

    3. 利用FTP功能,将转储后的数据自动传输到远程客户机上。 实践效果表明,这种方法能够自动备份数据库,并在业务低峰期(如中午、晚上)进行转储,减轻管理员的工作负担。转储文件在网络流量较小的时候(如深夜)被...

    通过ASP实现SQL数据库的远程备份和恢复.pdf

    在SQL Server数据库中,虽然已经存在多种备份方法,比如完全备份、差异备份、事务日志备份等,但这些方法通常只能在本机操作,而不能实现远程备份。 随着网络技术的发展和数据库应用范围的扩大,远程备份和恢复技术...

    sql数据库局域网和远程异地备份数据库方案.doc

    ### SQL数据库局域网和远程异地备份数据库方案 #### 一、引言 随着企业数据量的不断增长,数据安全成为不可忽视的问题。为了确保数据的完整性和可用性,实施有效的数据库备份策略变得尤为重要。本文将详细介绍一种...

    用ASP实现SQL Server数据库的远程备份和恢复.pdf

    ASP与SQL Server数据库远程备份与恢复的知识点涵盖以下几个方面: 1. 数据库备份与恢复的重要性: 数据库备份是数据库管理中的一项重要任务,它能够确保数据的安全性和完整性。一旦发生数据丢失或损坏的情况,...

    DISCUZ论坛数据库备份恢复攻略

    第五步:点“提交”按钮开始备份数据库,很快就能看到 Discuz! 的提示——“恭喜您,全部一个备份文件成功创建,备份完成”。第六步:我们用鼠标左键点下面那个数据库文件链接将查看该数据库文件的内容,如果懂得...

    C# MySQL数据库备份还原

    例如,在备份数据库时,可以使用StreamWriter来将备份的数据写入到文件中。在还原数据库时,可以使用StreamReader来读取备份文件的内容。 知识点五:多线程编程 在C#中,可以使用多线程编程来实现并发操作。例如,...

    数据库备份可能出错的十种情况

    5. 备份验证与日志连续性:需定期在备机上验证备份文件的完整性和日志备份的连续性,确保无断档,以便能够恢复到最新状态。 6. 快速日志备份的恢复挑战:频繁的日志备份在恢复时可能需要手动处理大量文件。建议建立...

    sql数据库局域网和远程异地备份数据库方案学习资料.pdf

    ### SQL数据库局域网和远程异地备份数据库方案 #### 引言 随着企业信息化程度的不断提高,数据库作为信息系统的基石,其稳定性和安全性至关重要。为了防止数据丢失或损坏,定期进行数据库备份是必不可少的措施之一...

    SQL Server 异地备份到远程共享文件夹异常处理

    1、使用可视化界面备份到共享文件夹时提示 “出现系统错误 5(拒绝访问)” 2、使用脚本执行时,同样报错 说明通过SQL SERVER访问远程地址出现异常,虽然本地系统已经可访问该共享文件夹 解决方案: 1、解锁 SQL ...

    PostgreSQL数据库备份工具

    对于远程数据库的支持,意味着用户不仅可以备份本地的PostgreSQL实例,还可以备份运行在其他服务器上的数据库。这对于多数据中心部署或云环境中的数据库管理至关重要。通过安全的网络连接(如SSH隧道或HTTPS),工具...

    linux之间实现db2异机备份还原总结

    本文将详细介绍如何在两台Linux服务器之间实现DB2数据库的异机备份与恢复。具体来说,我们将通过NFS(Network File System)共享技术来实现数据的远程存储,并利用crontab定时任务来自动化DB2的在线备份过程。此外,...

    数据库备份测试

    在主数据库上,需要备份数据库并将其导出到从数据库上: ```bash mysqldump -u username -p dbname > /tmp/201507301349.sql ``` (三)将备份文件传输到从服务器上: ```bash scp 201507301349.sql hellowei@10.14...

    利用SQL SERVER2005代理作业备份水文数据库.pdf

    备份数据库是为了应对诸如人为错误、硬件故障、程序错误、计算机病毒攻击、网络问题或自然灾害等导致的数据丢失问题。确保水文数据库信息的安全和稳定对防汛抗旱工作至关重要,因此定期备份和数据恢复策略必不可少。...

Global site tag (gtag.js) - Google Analytics