我使用的是SQL Server 2008 R2,希望从本地数据中心SQL实例日志传送到运行在AWS EC2中的日志传送目标SQL Server。
将日志传送文件从本地SQL Server复制到远程EC2实例的最佳方式是什么?
我看过很多"如何将文件复制到EC2"的解决方案,但我想知道连续无人值守文件复制的最佳方法是什么(例如SQL Server T-Log文件每15分钟一次)。
我今天使用S3 bucket和带有sync命令的AWS CLI来完成这项工作。您必须在每台机器上配置AWS,并确保凭据文件位于SQL代理运行的帐户的用户文件夹下。简单地添加Powershell调用作为SQL LS作业中的一个步骤,根据您所在的机器(本地或EC2)来放置或获取文件。我还建议错开EC2机器作业,使其在源服务器上的LS作业后运行约5分钟。