标签: backup-strategies

如何减慢MySQL转储速度以免影响服务器上的当前负载?

虽然做一个MySQL转储很容易,但我有一个实时专用的MySQL服务器,我想设置复制.为此,我需要转储数据库以导入到我的复制从站.

问题发生在我进行转储时,MySQL会全力以赴,并将资源绑定到连接它的站点.我想知道是否有办法将转储查询限制为低优先级状态,优先级为实时连接?这个想法是来自外部站点的负载不受MySQL进行完全转储的努力的影响......

mysql backup replication mysqldump backup-strategies

59
推荐指数
4
解决办法
3万
查看次数

如何将pgp私钥和公钥传输到另一台计算机?

我读过这篇文章很好地解释了如何在osx上设置pgp,但我打算使用生成的密钥来签署git提交,所以我想我需要将密钥传输到我的其他计算机.它是否正确?如果是这样,我该如何转移钥匙?

encryption gnupg pgp backup-strategies

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

如何备份SVN存储库?

我经常听说拥有SVN存储库并不能取消备份需求.

这样的备份是如何完成的?我的意思是存储库会随着时间的推移而膨胀,不是吗?所以我每次都将它作为一个整体备份或者我该怎么办?

这种备份最简单的方法是什么?

svn version-control backup backup-strategies

18
推荐指数
2
解决办法
5万
查看次数

如何管理git clone来存档(tar或gzip)

我正在尝试为我的远程托管的git repos制作一个简单的备份脚本.在脚本中我有几行目前看起来像这样:

git clone git@server:repo.git $DEST
tar czvf repo.tgz $DEST
rm -rf $DEST
Run Code Online (Sandbox Code Playgroud)

有没有办法让这一切都发生在一条线上?我可以将git clone传递给tar命令吗?我不需要克隆目录,我只想要它的压缩存档.

我尝试了一些实验,但似乎无法弄清楚语法.

git gzip pipe tar backup-strategies

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

Magento:备份选项

我有一个关于Magento选项的问题:

管理面板 - >系统 - >工具 - >备份

"系统备份","数据库和媒体备份"和"数据库备份"之间有什么区别.

我想我可以弄清楚2和3之间的区别,2是来自上传图像的文件和未存储在数据库中的类似上传内容也被备份,但是1和2之间可能有什么区别?

backup magento backup-strategies database-backups

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

如何验证mongodump操作导致的文件的完整性?

根据我的研究,mongodump没有内置的检查来验证mongodump操作的完整性; 至少,对用户来说并不明显.我可能错了.如果是的话,请通知我.否则,我确信我不是唯一一个希望验证他们的mongodump操作复制数据而没有任何损坏或丢失的人.其他人用来确保mongodump文件完整性的各种方法有哪些?如果在分片群集上执行此操作的方法本质上不同,请回答如何在单个MongoDB实例和分片的实例上执行此操作.

backup-strategies database-backups mongodb mongodump

8
推荐指数
1
解决办法
528
查看次数

如何配置用于在Google Compute Engine上备份elasticsearch数据的结构?

我在GCE(Google Compute Engine)上配置了两个节点的弹性搜索环境,因此有两个VM,我需要为此创建一个备份策略.我首先想到我可以使用elasticsearch快照API将我的所有数据备份到给定的存储,因为API支持几种存储快照的方法.

  • 共享文件系统,例如NAS
  • 亚马逊S3
  • HDFS(Hadoop分布式文件系统)
  • Azure云

我尝试使用共享文件系统选项,但它要求在节点之间共享存储位置.有没有办法在GCE上做到这一点?

curl -XPUT http://x.x.x.x:9200/_snapshot/backup -d '{
    "type": "fs",
    "settings": {
        "compress" : true,
        "location": "/elasticsearch/backup"
    }
Run Code Online (Sandbox Code Playgroud)

}"

nested: RepositoryVerificationException[[backup] store location [/elasticsearch/backup] is not shared between node

我知道有一个用于存储备份的elasticsearchAWS插件.是否有适用于Google云端存储的插件?有可能这样做吗?

如果上述任何替代方案都不可行,是否还有其他建议的备份我的数据的策略?

backup-strategies elasticsearch google-compute-engine google-cloud-platform

8
推荐指数
1
解决办法
1525
查看次数

Android SharedPreferences备份无效

我一直在做关于如何在Android应用程序中备份SharedPreferences的功课,特别是使用反射来保持向后兼容性.至少我一直在努力.不幸的是,我的代码实际上都没有创建备份!这包括迫使亚行BMGR在模拟器命令,解释在这里.所以我想知道社区是否可以帮助我,并在此过程中提出一些更好的文档?

这是我的代码.为了使其对其他人尽可能通用,我只需使用包名com.example.andy调用我的应用程序Andy.

Android Manifest(摘录)

<application
    ...
    android:backupAgent="com.example.andy.backupHelper"
    android:restoreAnyVersion="true">
    ...
    <meta-data
        android:name="com.google.android.backup.api_key"
        android:value="GIVEN KEY GOES HERE" />
    ...
Run Code Online (Sandbox Code Playgroud)

backupHelper.java

注意:/ data/data/com.example.andy/shared_prefs/com.example.andy_preferences.xml

package com.example.andy;

import android.app.backup.BackupAgentHelper;
import android.app.backup.SharedPreferencesBackupHelper;

public class BlinkyBackup extends BackupAgentHelper {

    static final String PREFS_FILE = "andy_preferences";
    static final String BACKUP_KEY = "AndyPreferencesBackup";

    public void onCreate() {

        SharedPreferencesBackupHelper backupHelper = new SharedPreferencesBackupHelper(this, PREFS_FILE);
        addHelper(BACKUP_KEY, backupHelper);
    }
}
Run Code Online (Sandbox Code Playgroud)

BackupAgentWrapper

package com.example.andy;

import android.app.backup.BackupManager;
import android.content.Context;

public class BackupAgentWrapper {

    private BackupManager …
Run Code Online (Sandbox Code Playgroud)

android backup-strategies sharedpreferences android-backup-service

7
推荐指数
1
解决办法
5817
查看次数

冷备份期间网站数据库写入的最佳做法?

假设您有一个大型的,受欢迎的数据库驱动的网站.整天都有人在这里整夜.他们访问读取和写入数据库的页面.

实施每日数据库备份计划时,它涉及执行冷备份,这意味着您在备份过程中临时关闭数据库或锁定表.这可确保在备份发生时不会将新数据插入数据库.

编写站点控制器和模型的一些好方法是什么,以便它们不会因表锁或数据库脱机而失败?您是否需要实现某种类型的数据库写队列系统或类似的东西?或者只是让整个网站暂时离线?或者只是进行实时备份而不锁定或关闭任何东西?什么是好方法?

mysql database backup backup-strategies database-backups

6
推荐指数
1
解决办法
293
查看次数

Windows Azure Active Directory备份/还原

我正在寻找一种备份/恢复Windows Azure Active Directory的方法来防止用户错误.我认识到Azure的强大性质,并不关心基础设施故障等.

我所关心的是保护DevOps团队成员造成的手指错误.例如:DevOps团队的授权成员被分配了删除过时角色的任务.但是,他偶然会删除包含一组复杂规则的错误角色.

我需要一种备份WAAD数据的机制,以便在上面的示例发生时,我可以获取最新的备份副本并将WAAD数据恢复到事件发生之前存在的可接受状态.有没有人遇到过这种情况?是否存在我缺少的现有API调用?或者我应该在框外思考?

restore azure backup-strategies azure-active-directory

6
推荐指数
1
解决办法
2573
查看次数