标签: backup

Perforce:将搁置的文件从工作区移动到备份

我有一些旧的搁置文件在长期待定的Perforce变更列表中,我可能永远不会提交.我想摆脱那些变更列表,因为它们污染了我的空间,但我不想失去一切,以防万一我需要那些,所以我需要备份.

有没有办法将搁置文件从更改列表移动到文件系统的某个位置?

将搁置的文件从P4V拖放到Windows资源管理器不起作用.命令行工具p4 unshelve似乎没有这样的选项.我还想避免在备份文件之前先取消文件,因为如果这些文件已经通过编辑检出,这将意味着额外的麻烦.

编辑

阅读答案让我意识到我真正想要的是保持这种变更列表安全,但远离视图(即远离我的常规工作空间).我不在乎它是在我的文件系统上还是在其他地方.所以我的问题实际上是:

有没有办法将搁置的文件从工作区移开备份?

backup perforce shelve unshelve

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

从 Wamp 服务器上运行的本地主机备份 MySQL 数据库

一段时间以来,我一直在尝试自动备份在本地主机中运行的一些数据库。我的电脑上运行着几个个人应用程序,我想连续备份他们的数据库,以免丢失任何这些信息(因为它不在线,所以总是存在我的电脑崩溃或病毒擦除所有内容的问题出等)

\n\n

所以我一段时间以来一直在寻找一种方法来做到这一点。由于这是本地虚拟服务器,我不断碰壁。但最后我似乎找到了一种方法。

\n\n

它在输出端完美工作。我的意思是,我想要一些可以将数据库输出到我的 Dropbox 的东西,例如,这可以工作......它输出一个文件,好吧,但该文件是空的,这只能意味着它无法检索实际数据。我尝试了多种方法,包括在 Wamp 文件夹中设置 SQL 数据的确切路径,但没有效果。

\n\n

我有点被困在这里了。也许有人可以帮我。谢谢!

\n\n

我使用的 PHP 非常简单,只需一个 \xc2\xb4exec()\xc2\xb4 命令,如下所示:

\n\n
exec('mysqldump --user='.$_SESSION['user'].' --password='.$_SESSION['password'].' --host=localhost myDatabase > C:\\Users\\Xavier\\Dropbox\\db_backups\\file.sql');\n
Run Code Online (Sandbox Code Playgroud)\n

php mysql database backup wampserver

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

PHP - MySQL - 每日备份数据库

我开发了一个适用于 PHP 和 MySQL 的议程(服务器端)。我需要做的最后一件事是对数据库进行每日自动备份。

这是我认为可能是最简单的:编写一个 php 脚本,每 24 小时在服务器的某个文件夹中保存一个文件(其名称将是时间戳)。将此与 Time Machine 或其他一些备份软件相结合,将此文件夹备份到外部磁盘中就足够了。

所以现在,问题是:如何让 php 脚本每天自动运行一次?如何使用 php 脚本中的 sql 备份保存文件?(类似于 phpMyAdmin 导出为 sql)

谢谢!

php mysql backup database-backups

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

无法为 ElasticSearch 快照创建存储库

我正在尝试为我的 ElasticSearch 快照创建一个备份存储库。

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

我得到的问题是:

{"error":{"root_cause":[{"type":"repository_exception","re​​ason":"[backup] 无法创建存储库"}],...

我很确定这是我的目录中的正确/用户问题。

我试过:

chmod 777 /home/admin/dumps/elasticsearch
Run Code Online (Sandbox Code Playgroud)

实际上回购权是:

drwxrwxrwx  2 admin admin 4096 Jan  6 14:39 elasticsearch
Run Code Online (Sandbox Code Playgroud)

但我有同样的问题。

我也尝试过使用 sudo 卷曲(同样的问题)。

好吧,我现在迷路了。;-) 提前致谢。

backup snapshot elasticsearch

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

BATCH 创建新备份文件时删除最旧的备份文件

我有一个关于在文件夹获得 X 数量具有相同扩展名的文件后删除最旧文件的问题,在这种情况下,所有文件共享扩展名*.bak,它们是我为我的 firefox RES 创建的小文件,它们有印在标题上,创作日期和时间,这是我所能做的。

无论如何,我偶然发现了这个:Batch Script to delete old folder in a given folder。我正在努力让它实现我的想法。

问题是我希望批处理在使用这行简单的代码创建新文件后简单地检查哪个文件是最旧的。

copy /y store.json "%DROPBOX%\RES BACKUPS\store.json %date:~-4,4%-%date:~-7,2%-%date:~-10,2%_%time:~0,2%hs-%time:~3,2%min-%time:~6,2%s.bak"
Run Code Online (Sandbox Code Playgroud)

backup cmd batch-file

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

DB2:在 Linux 上恢复数据库返回错误 SQL2036N

我尝试恢复 DB2 数据库,但它说返回路径无效。

这是我尝试过的:

db2 restore database gyczpas from "/home/db2inst1/GYCZPAS/PAS_BACKUP/GYCZPAS.0.db2inst1.NODE0000.CATN0000.20170109092932.001" taken at 20170109092932 into gyczpas
SQL2036N  The path for the file or device "/home/db2inst1/GYCZPAS/PAS_BACKUP/GYCZPAS.0.db2inst1.NODE0000.CATN000" is not valid.
Run Code Online (Sandbox Code Playgroud)

我在RESTORE用于BACKUP命令的过程中使用了相同的路径,但它失败了。可能是什么原因?

DB22 版本:v9.7

db2 backup db2-luw

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

使用 ElasticSearch 的 SonarQube 备份恢复过程

我正在为 SonarQube 管理编写内部手册,但在将 ElasticSearch 引擎引入产品后,我无法关闭这个循环。在此之前,数据库备份并复制一些文件夹足以保存 SQ 状态,但现在我应该对 ElasticSearch 做什么?

我是否应该简单地再使用一个 ES 节点来获得索引的实时副本?我应该复制新节点分片并将其保留为备份吗?如果需要的话如何恢复SQ状态?

backup restore elasticsearch sonarqube

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

cassandra - 将快照拍摄到不同的位置

我想每隔 1 小时进行一次 Cassandra 备份并将其移动到共享位置。

Cassandra 在默认位置拍摄快照,如何在/opt/backup位置拍摄快照?

linux backup cassandra

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

备份 mongodb docker 实例的最佳策略?

在 mongodb docker 页面中,有以下关于如何转储 mongodb 集合的教程:

sudo docker exec container_name sh -c 'exec mongodump -d collection_name --archive' > /home/mongo_backup/all-collections.archive
Run Code Online (Sandbox Code Playgroud)

我想创建另一个定期运行此转储的容器(例如,一天两次)并将其保存到安装在其中的文件夹中。但是我可以mongodump从不是具有集合的容器的容器中提取吗?我可以mongodump通过本地网络吗?

解决这个问题后,仍然存在这个备份发送到哪里的问题。它不能与我部署的代码在同一个地方,因为它可能会被意外删除。

这是一个好的备份策略吗?有什么更好的想法吗?

backup mongodb docker

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

Dymola .bak-mo 文件

Dymola*.bak-mo在删除文件时生成带有扩展名的备份文件。我可以完全永久地关闭它吗?我使用版本控制,所以我不需要那个文件。删除包时,甚至整个目录都保留下来。我也可以关掉吗?

version-control backup dymola

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