标签: restore

备份和还原SQL Server数据库文件组

我使用sql server并拥有一个巨大的数据库,在多个文件组中按日期分区.数据库文件组是PRIMARY, FG2010, FG2011, FG2012, FG2013, and FG2014,FG2010,FG2011,FG2012和FG2013是只读的.

现在,备份方案是:

每个星期五凌晨2点获得完整备份

除周五外的每周一天在凌晨2:00获得差异备份

我想将此方案更改为:

获得数据库的完整备份(一次)

每周五凌晨2:00获得PRIMARY和FG2014的完整备份

除星期五凌晨2点外,每天都会获得PRIMARY和FG2014的差异备份

问题1:我可以有这种情况吗?

我也有恢复计划.每天我通过作业自动将备份文件复制到另一台服务器然后恢复它,以便有恢复测试计划,并使用恢复的数据库给开发人员和测试人员用户.

我希望有以下恢复计划方案:

恢复数据库的完整备份.

恢复PRIMARY和FG2014的上次完整备份.

恢复PRIMARY和FG2014的上次差异备份.

问题2:我可以将此方案用于恢复计划吗?

问题3:我可以有更好的备份和恢复方案吗?

请用TSQL查询回答我的问题.

sql-server backup restore sql-server-2008-r2 sql-server-2012

12
推荐指数
1
解决办法
1万
查看次数

如何正确使用 pg_restore 和 AWS RDS 来恢复 postgresql 数据库

我正在尝试将我的 Postgresql 数据库恢复到 AWS RDS。我想我快到了。我可以获得转储,并在本地重新创建数据库,但我错过了将其恢复到 AWS RDS 的最后一步。

这是我在做什么:

  1. 我得到我的转储

$ pg_dump -h my_public dns -U myusername -f dump.sql myawsdb

  1. 我在名为 test 的 shell 中创建了一个本地数据库:

create database test;

  1. 我将转储放入我的测试数据库

$ psql -U myusername -d test -f dump.sql

到目前为止,一切都很好。

I get an error: psql:dump.sql:2705: ERROR: role "rdsadmin" does not exist,但我想我可以忽略它,因为我的数据库包含所有内容。(我检查了 \list 和 \connect 测试)。

现在我想将此转储/测试恢复到我的 AWS RDS。

按照这个https://gist.github.com/syafiqfaiz/5273cd41df6f08fdedeb96e12af70e3b 我现在应该做:

pg_restore -h <host> -U <username> -c -d <database name> <filename to be restored>

但是我的文件名是什么,我的数据库名是什么?

我试过:

pg_restore -h mydns -U myusername …

django postgresql dump restore amazon-rds

12
推荐指数
1
解决办法
6817
查看次数

恢复Vim备份

Vim的文件备份系统刚刚保存了我的谚语@ $$,但我有一个问题.

我有vim保存备份到 ~/.vim/backups

为了恢复它们,我去了目录并(按日期排序)将我需要的文件复制回项目文件夹中的必要目录.很容易,只有5个文件.但是,我很惊讶没有明显的方法可以找到每个文件来自哪个目录.我尝试使用vim -r path/to/file但似乎使用交换而不是备份文件.因为在我的情况下vim没有崩溃(我只是错误地覆盖了文件)没有交换这些文件.

所以主要的问题是:恢复vim 备份文件的最佳方法什么?

附带问题:当我有来自不同路径的两个同名文件时(例如/path/one/file.html/path/two/file.html),.vim/backup /目录会发生什么?

vim backup restore

11
推荐指数
2
解决办法
5487
查看次数

从compose.io备份还原mongo数据库?

如果您下载mongodb实例的compose.io备份并解压缩.tar文件,您最终会得到.ns和单个数字的扩展名.你如何从这些恢复数据库?

restore compose-db mongodb

11
推荐指数
1
解决办法
3101
查看次数

DBeaver 还原 SQL Server .bak 文件

我只是想.bak在我的 DBeaver UI 中恢复一个 SQL Server文件。但我不知道该怎么做 - 有人可以帮忙吗?

我创建了一个数据库,但是当我右键单击它时,没有restore选项。

在此处输入图片说明

sql-server restore dbeaver

11
推荐指数
3
解决办法
1万
查看次数

通过现有数据库还原 Azure SQL DB 以维护备份历史记录

我正在为我们的 Web 应用程序设置 Azure SQL 数据库。我们启用了时间点保留 (PITR) 和长期保留 (LTR)。我们的流程是将备份保留一年。

我们需要定期通过应用 SQL 脚本来升级数据库。有时升级脚本有问题,导致升级失败。我们需要将数据库回滚到之前的版本。

为了回滚数据库,我尝试了恢复功能。然而,恢复功能似乎只能创建新的数据库;问题就在于此。恢复到新数据库并删除旧数据库效果很好,但我们会丢失所有备份历史记录。看来备份与数据库相关(可能与 ResourceId 相关)。

那么,如何使用 Azure SQL DB 并定期还原数据库并仍然保留所有备份历史记录?

database backup restore azure azure-sql-database

11
推荐指数
1
解决办法
8096
查看次数

什么是Team Foundation Server 2010的备份和恢复过程?

我们有一个新的TFS 2010安装(在SQL Server 2008上),我正在计划备份和恢复过程.

似乎配置信息和数据存储在Tfs_Configuration和Tfs_DefaultCollection数据库中(如果您有多个集合,则存储在额外的Tfs_ [CollectionName] dbs中).在测试设置中,我尝试备份两个dbs,卸载TFS,然后重新安装(以为我可以在安装过程中的某个时刻挂起数据库).这是我很困惑的地方.我没有看到关于如何工作的选项或明确的指导.

backup tfs restore database-restore tfs2010

10
推荐指数
2
解决办法
6798
查看次数

Android,空列表视图从其他片段返回

Hy,我的片段中有列表视图.我用我的其他片段替换这个listview片段但是当我想要回到我的列表时,它是空的.我以为我可以恢复我的列表项目,但我不知道如何.我假设与Fragment生命周期一致,我的适配器将是可重用的,但看起来并非如此.这是我的代码:

public class ThreadListFragment extends Fragment implements FragmentConnectionStatus, ListFragment, OnClickListener, OnItemClickListener{
       private ListView ListView;
       private PilotController Activity;
       private Button ButtonStartNewThread;
       private boolean Paused;
       private ThreadInfoAdapter adapter;

@Override
   public View onCreateView(LayoutInflater inflater,
      ViewGroup container, Bundle savedInstanceState) {
      /**
   * Inflate the layout for this fragment
   */
        super.onCreateView(inflater, container, savedInstanceState);
        View view = inflater.inflate(R.layout.threads_list_fragment, container, false);
        System.out.println(this.Paused);
        if(this.Paused == false){
            this.ListView = (ListView) view.findViewById(R.id.listViewActiveThreads);
            ArrayList<Guid> strs = new ArrayList<Guid>();
            adapter = new ThreadInfoAdapter(view.getContext(), strs, this);
        }
        this.ListView.setAdapter(adapter);
        this.ListView.setItemsCanFocus(true);
        this.ListView.setOnItemClickListener(this);
        this.Activity = (PilotController) …
Run Code Online (Sandbox Code Playgroud)

android listview restore

10
推荐指数
1
解决办法
2255
查看次数

还原作为Tensorflow中新模型子集的变量?

我正在通过Tensorflow进行增强(4层DNN到5层DNN)的示例.我正在使用保存会话并在TF中恢复,因为在TF tute中有一个简短的段落:'例如,你可能已经训练了一个有4层的神经网络,你现在想训练一个有5层的新模型,恢复从先前训练的模型的4层到新模型的前4层的参数.',其中tensorflow tute激发了https://www.tensorflow.org/how_tos/variables/.

但是,我发现当检查点保存4层参数时,没有人问过如何使用'恢复',但是我们需要将它放到5层,引发一个红旗.

用真正的代码制作这个,我做了

with tf.name_scope('fcl1'):
    hidden_1 = fully_connected_layer(inputs, train_data.inputs.shape[1], num_hidden)            
with tf.name_scope('fcl2'):
    hidden_2 = fully_connected_layer(hidden_1, num_hidden, num_hidden)                
with tf.name_scope('fclf'):
    hidden_final = fully_connected_layer(hidden_2, num_hidden, num_hidden)    
with tf.name_scope('outputl'):
    outputs = fully_connected_layer(hidden_final, num_hidden, train_data.num_classes, tf.identity)
    outputs = tf.nn.softmax(outputs)
with tf.name_scope('boosting'):
    boosts = fully_connected_layer(outputs, train_data.num_classes, train_data.num_classes, tf.identity)
Run Code Online (Sandbox Code Playgroud)

其中变量里面(或调用)'fcl1' - 所以我有'fcl1/Variable'和'fcl1/Variable_1'的重量和偏差 - 'fcl2','fclf'和'outputl'由saver.save存储()脚本没有"增强"层.但是,由于我们现在有'提升'层,saver.restore(sess,"saved_models/model_list.ckpt")不起作用

NotFoundError: Key boosting/Variable_1 not found in checkpoint
Run Code Online (Sandbox Code Playgroud)

我真的希望听到这个问题.谢谢.下面的代码是我遇到麻烦的代码的主要部分.

def fully_connected_layer(inputs, input_dim, output_dim, nonlinearity=tf.nn.relu):
    weights = tf.Variable(
        tf.truncated_normal(
            [input_dim, output_dim], stddev=2. / (input_dim + output_dim)**0.5), 
        'weights')
    biases = tf.Variable(tf.zeros([output_dim]), …
Run Code Online (Sandbox Code Playgroud)

python variables restore tensorflow

10
推荐指数
1
解决办法
9345
查看次数

在本地备份核心数据,并从备份恢复--Swift

我很难找到有关创建核心数据备份的任何信息.我的最终目标是允许用户创建多个备份,并从选定的备份进行还原.

我找到了一个示例项目,允许您在本地或通过Objective-C中的iCloud进行备份/恢复,但没有任何内容在swift中.

有人可以帮忙吗?或者指出我正确的方向.我甚至不知道从哪里开始.

backup core-data restore ios swift

10
推荐指数
2
解决办法
2835
查看次数