标签: backup

PostgreSQL增量备份的最佳方法

我目前正在使用pg_dump管道gzip输送到split.但问题是所有输出文件总是被更改.因此,基于校验和的备份始终会复制所有数据.

有没有其他好方法可以执行PostgreSQL数据库的增量备份,从而可以从备份数据中恢复完整数据库?

例如,如果pg_dump可以使所有内容都完全排序,那么所有更改仅应用于转储结束或类似.

postgresql backup

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

备份GitHub存储库

考虑到以下要求,在GitHub上创建git存储库的本地备份的最佳方法是什么?:

  1. 本地备份应该是一个简单的回购.

  2. 备份应包括所有分支.

  3. 应该很容易(逐步)更新备份.

基本上,我想要一个完美的镜子,可以轻松更新.就这样,命令

git clone --mirror git://github.com/...
Run Code Online (Sandbox Code Playgroud)

想到了,但据我所知,这不允许轻松更新(我必须删除并重新创建我的本地备份).另外,git clone的镜像选项似乎是最近的,我没有在我正在研究的一些系统上(它有稍微旧版本的git运行).

针对此类问题,您推荐的解决方案是什么?

git backup

56
推荐指数
3
解决办法
5万
查看次数

meteor:如何备份我的mongo数据库

如何备份meteor mongo数据库?

如果我跑:

meteor mongo
Run Code Online (Sandbox Code Playgroud)

mongodump命令在meteor mongoshell中不起作用

import backup dump mongodb meteor

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

如何在docker中获取容器快照

我们如何获取容器快照并在另一个docker主机中加载快照.我想知道容器快照而不是图像.我对docker中的export/import和save/load命令感到困惑.我希望得到更多的清晰度或文档来更深入地理解它们.

用于运行容器和屋顶的元数据的快照.其他docker主机中的确切状态.这方面的帮助会很棒.

backup porting snapshot docker

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

使用Subversion与DropBox

使用DropBox作为Subversion存储库的备份系统是一个坏主意吗?

有没有人尝试过将Subversion与DropBox等在线文件共享实用程序一起使用?你有什么经历?

我担心这是否会起作用 - 主要是因为Subversion保持锁定并且它非常具体.我不确定DropBox和Subversion是否可以一起工作?

ps我正在考虑将这个用于我的Xcode项目,不,我不想使用github,因为它不是免费的 - 你不能保持你的存储库私有与免费帐户(和其他原因).


参考文献:

DropBox(文件同步,共享和在线备份)

Subversion(开源版本控制系统)

svn backup xcode dropbox

52
推荐指数
2
解决办法
4万
查看次数

"git push --mirror"是否足以备份我的存储库?

我是一名独立开发人员,在本地Git存储库中工作.对于备份,我想将该存储库的精确副本发送到另一台服务器.

这样做是否足够?

git push --mirror
Run Code Online (Sandbox Code Playgroud)

我问,因为在Git告诉我"一切都是最新的"之前,我有时可以运行这个命令两到三次,所以显然它不是一个精确的镜子.它似乎正在重新推动跟踪分支......?

$ git push --mirror
Counting objects: 42, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (30/30), done.
Writing objects: 100% (30/30), 5.09 KiB, done.
Total 30 (delta 17), reused 0 (delta 0)
To ssh://my/repo/url
   c094a10..0eedc92  mybranch -> mybranch
$ git push --mirror
Total 0 (delta 0), reused 0 (delta 0)
To ssh://my/repo/url
   c094a10..0eedc92  origin/mybranch -> origin/mybranch
$ git push --mirror
Everything up-to-date
Run Code Online (Sandbox Code Playgroud)

发生了什么,这是一个好策略吗?

编辑:我不喜欢使用类似git bundle.tar.bz2档案的东西,因为我希望备份是一个可访问的工作副本.由于我的备份服务器已连接到网络并始终打开,因此在我上路时这是访问存储库的好方法.

git backup

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

加速mysql转储和导入

是否有任何加速mySQL转储和导入的文档化技术?

这将包括my.cnf设置,使用ramdisks等.

仅查看记录的技术,最好使用基准显示潜在的加速.

mysql backup restore

51
推荐指数
4
解决办法
5万
查看次数

输入文件似乎是文本格式转储.请使用psql

我使用备份

pg_dump db_production > postgres_db.dump
Run Code Online (Sandbox Code Playgroud)

然后我使用scp将其复制到localhost.

现在,当我导入我的本地数据库时,它会出错

pg_restore: [archiver] input file appears to be a text format dump. Please use psql.
Run Code Online (Sandbox Code Playgroud)

通过使用commad行

pg_restore -d db_development postgres_db.dump
Run Code Online (Sandbox Code Playgroud)

postgresql backup pg-restore

51
推荐指数
8
解决办法
6万
查看次数

s3cmd失败次数太多了

我曾经是一个快乐的s3cmd用户.但是最近当我尝试将一个大型zip文件(~7Gig)传输到Amazon S3时,我收到此错误:

$> s3cmd put thefile.tgz s3://thebucket/thefile.tgz

....
  20480 of 7563176329     0% in    1s    14.97 kB/s  failed
WARNING: Upload failed: /thefile.tgz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=1.25)
WARNING: Waiting 15 sec...
thefile.tgz -> s3://thebucket/thefile.tgz  [1 of 1]
       8192 of 7563176329     0% in    1s     5.57 kB/s  failed
ERROR: Upload of 'thefile.tgz' failed too many times. Skipping that file.
Run Code Online (Sandbox Code Playgroud)

在Ubuntu上使用最新的s3cmd.

为什么会这样?我该如何解决?如果它无法解决,我可以使用哪种替代工具?

backup ubuntu file-upload amazon-s3

50
推荐指数
7
解决办法
3万
查看次数

如何保存Atom编辑器配置和安装的软件包列表

我最近开始使用Atom编辑器.到目前为止它非常棒.我打算在其他几台机器上安装它.

如何将当前计算机上安装的配置和程序包列表复制到其他计算机上.是否有一个配置,我可以用它来导出和导入其他机器上.

backup settings config reinstall atom-editor

49
推荐指数
4
解决办法
2万
查看次数