为了便于数据管理,你可能希望在局域网中使用一台计算机作为中央服务器,存储其他客户端计算机的备份。你可能想要将远程SQL Server数据库备份到本地驱动器。这真的可能吗?当然可以,这篇文章来自/工具,将为你提供三种方法将远程SQL Server数据库备份到本地驱动器。
首先,我们从最简单的方法开始。对于初学者来说,无疑最好的选择是使用可信赖的第三方工具。
Todo PCTrans Server 是一款集中式控制台,可管理本地网络中的所有设备,打破了其他方法在停机时间和应用范围上的限制,使您能够远程直观地备份任何 SQL Server。在创建数据库备份任务时,您还可以根据需要灵活设置计划、配置压缩级别或加密备份。
100% 安全
免费咨询
为了保护您的数据库安全并确保备份过程顺利,下载并使用此工具。
步骤1: 在源和目标计算机上启动Todo PCTrans工具。在源计算机上,选择“这是旧计算机”然后单击“下一步”。
步骤 2:通过密码或识别码连接目标新服务器计算机。
步骤3:工具将分析源服务器PC上的内容,完成之后,在“应用程序”部分,选择所需的SQL应用,然后单击“转移”。
步骤 4:等待 SQL 传输过程完成,然后单击“确定”以完成操作。
使用它,您可以在任何两台PC之间转移或备份SQL数据库。
100% 安全
免费咨询
如何将远程服务器数据库备份到本地磁盘呢?其实,你可以先将数据库备份到远程服务器上的网络路径,然后在本地服务器上访问该网络路径,将备份文件复制到本地目标磁盘。
我将以T-SQL为例,以下是详细的步骤:
步骤1: 在远程服务器上打开SSMS,选择“新建查询”,然后连接到你想要备份的实例。
2. 在弹出窗口中,键入并运行用于备份的 T-SQL 语句,然后单击“执行”以运行命令脚本:
备份数据库名为 "databasename" 到磁盘的位置 'filepath\filename.bak'。
如果返回操作系统错误5(访问被拒绝),则是因为您登录到SQL Server的帐户没有读取和写入数据的权限。为了解决此问题,您可以选择提示1或尝试为当前帐户授予足够的权限。
备份成功后,您可以在本地服务器上访问网络路径,并将备份文件复制到本地磁盘。
提示:
要定期进行备份,可以使用xcopy或robocopy命令创建一个备份批处理文件,并使用Windows任务计划程序将其自动化。
您可以分享这篇文章,让更多用户了解这些细节并获得帮助。
在这里,你可能想了解复制数据库向导。它使得在没有停机时间的情况下,将数据库和某些服务器对象从一个 SQL Server 实例移动/复制到另一个实例变得非常简单。但你需要了解这种方法的局限性:
如果您仍然希望使用此方法,请按照以下步骤操作:
步骤1. 启动SSMS,连接到你的实例,在对象资源管理器下的任意用户数据库上右键单击。在菜单中选择任务,然后点击复制数据库。
步骤 2. 在弹出的“复制数据库向导”中,首先指定源服务器和要备份数据库的远程服务器。您可以输入“Windows 身份验证”或“SQL Server 身份验证”。然后单击“下一步”进行连接。
步骤 3: 在下一页,指定目标服务器,即作为接收端的本地服务器。再次输入所需的认证信息,然后单击“下一步”以建立连接。
第四步: 在这一步,您需要选择一个转移方法。SSMS 通常会自动选择分离和附加方法,因为它通常更快,并且更适合大型数据库。如果您不希望有任何停机时间,使用 SQL 管理对象方法是一个更好的选择。虽然速度较慢,但它可以确保源数据库保持在线状态。
步骤 5:根据需要,选择复制或移动。 如果选择移动选项,此工具会在移动完成后自动删除源数据库。
步骤 6. 设置好这些选项后,您可以选择立即执行,或者在这个屏幕上查看计划并单击“更改计划”以打开配置计划的对话框。最后,单击“完成”来执行数据库复制。
步骤 7. 最后,选择您已成功复制的数据库,然后将远程 SQL Server 数据库备份到本地驱动器。
您可能还喜欢:
这篇文章向您介绍了三种方法,帮助您将远程SQL Server数据库备份或移动到本地驱动器。其中,Todo PCTrans Server工具最适合初学者使用,无需太多背景知识即可直接上手。相反,技巧2和技巧3需要您对Windows Server数据库和计算机操作更熟悉。因此,为了确保数据库的安全,建议您使用可靠的第三方软件——Todo PCTrans Server工具。
100% 安全
免费咨询
备份SQL数据库是非常必要的。本文提供了三种实现方法;如果您有更多问题,以下常见问题解答可能会有所帮助。
如何将远程SQL Server数据库备份到本地驱动器?
在 Microsoft SQL Server Management Studio 中,右键单击要备份的数据库,然后依次单击“任务”>“生成脚本”。
这个操作会弹出一个向导,让你可以设置对数据库的正确备份,甚至可以在远程服务器上。一旦完成,你就会有一个备份脚本出现在眼前。
**如何将 SQL 数据库备份到本地驱动器?**
按照以下步骤,您可以将 SQL 数据库备份到本地驱动器:
3. 什么是远程SQL Server备份?
远程SQL服务器是指允许您有限访问服务器文件系统的服务器,类似于共享托管环境。基本上,您可以使用SQL Server Management Studio或第三方工具运行BACKUP DATABASE命令。这会在服务器的本地文件系统上创建一个*.bak文件。您可以将文件压缩、加密,然后上传到网络驱动器、FTP或云端等。