0

I'm starting using Windows Azure to manipulate my azure databases. I don't have experienced in IT world, I'm just looking a way to backup my database (preferibly in a local computer) and restore it.

I started reading from here: http://msdn.microsoft.com/en-us/library/jj650016.aspx#copy

And I ran this code:

CREATE DATABASE destination_database_name 
AS COPY OF [source_server_name].source_database_name

But I'm not sure if it's working, in the next image, contoso2 is my original database and the another is the copy, and this one does not have any table from the original source.

enter image description here

So, please guide about how to backup my datases not using commercial products. If you need additional data, please let me know.

4

3 回答 3

1

您有可用的第三方产品;其中一些不需要您购买任何东西。这是一个很好的总结,仍然有效。您还可以使用 Windows Azure 管理门户提供的导出/导入功能。

于 2013-02-10T19:25:44.733 回答
1

我建议阅读Windows Azure SQL 数据库中的业务连续性,它解释了可供您使用的底层基础架构以及两种主要的备份机制 - ocpy 数据库和导出/导入

于 2013-02-10T18:58:55.850 回答
1

好吧,如果您使用的是 Sql Server 2012,这很容易。如果您不是,那么您可以安装 express 版本。

  1. 在 windows azure 的新门户https://manage.windowsazure.com中选择要备份的数据库
  2. 在页脚中,您可以选择导入/导出。点击导出。这将打开一个模式弹出窗口。选择要使用的存储帐户并键入适当的名称以保存 *.bacpac 文件。
  3. 文件保存到存储后,下载到本地,打开 sql server 2012 management studio。选择数据库服务器。右键单击它,在上下文菜单中您将找到 Import Data-Tier Application。从您本地选择 bacpac 文件并按照设置进行操作。

最后,您的数据将驻留在本地计算机上。

于 2013-02-11T13:43:28.413 回答