草庐IT

备份固件

全部标签

Mysqldump:备份时为插入创建列名

如何指示mysqldump在插入语句中使用列名进行备份?在我的情况下,我没有使用插入sql进行正常备份,导致LOCKTABLES`users`WRITE;/*!40000ALTERTABLE`users`INSERTINTO`users`VALUES(1结构。现在我继续从用户的架构中删除了一个列。在此之后,当我运行备份sql时,我收到列号不匹配错误。要解决这个问题,我该如何指示mysqldump也写入列名?这是我现在的做法mysqldump--host=${dbserver}--user=${dbusername}--password=${dbpassword}\--no-create

mysql - Amazon RDS 备份/快照实际上是如何工作的?

我是AmazonRDS客户,每天都会遇到AmazonRDS写入延迟高峰,大致对应于备份窗口。我还将在快照结束时看到峰值(例如:运行快照需要大约1小时,在最后5分钟内,写入延迟峰值)。我正在运行多可用区m1.large部署。Stack上有没有人可以解释AmazonRDS备份是如何实际工作的?我已阅读AmazonRDS文档,据我所知,AmazonRDS的行为不符合规范。具体来说,这些备份/快照操作应该会影响我的副本,因此不会造成任何停机/性能损失,或者我认为。我可以将我的问题提炼成六个问题:快照和备份期间在技术上发生了什么,它们有何不同?(如果您回答这个问题,请告诉我您是否能够凭经验确认您

mysql - 如何使用 MySQL Workbench 进行 MySQL 数据库备份?

如何使用MySQLWorkbench进行数据库备份?我们可以通过以下方式进行备份吗-备份文件(.sql)包含CreateTable语句和InsertintoTable语句备份文件(.sql)仅包含CreateTable语句,而不包含所有表的InsertintoTable语句备份文件(.sql)仅包含InsertintoTable语句,不包含所有表的CreateTable语句 最佳答案 对于工作台6.0打开MySql工作台。要进行数据库备份,您需要在ServerAdministration中创建NewServerInstance(如果

android - 执行过去迭代备份时出现异常 : Source

我正在开发Android项目。我将手机连接到AndroidStudio以测试该应用程序。第二次上传后GradleBuild失败并给出了这个错误:Error:Executionfailedfortask':app:buildInfoDebugLoader'.Exceptionwhiledoingpastiterationbackup:Source/home/ziyaddin/AndroidStudioProjects/Test/app/build/intermediates/builds/debug/19181584762318/classes.dexanddestination/hom

database - 备份/恢复 dockerized PostgreSQL 数据库

我正在尝试按照Docker网站上的说明备份/恢复PostgreSQL数据库,但数据未恢复。数据库镜像使用的卷是:VOLUME["/etc/postgresql","/var/log/postgresql","/var/lib/postgresql"]CMD是:CMD["/usr/lib/postgresql/9.3/bin/postgres","-D","/var/lib/postgresql/9.3/main","-c","config_file=/etc/postgresql/9.3/main/postgresql.conf"]我用这个命令创建数据库容器:dockerrun-it-

mongodb - 使用 mongorestore 导入备份时出现错误 10334 "BSONObj size is invalid"

我有一个包含许多小文档的MongoDB集合备份。备份是由mongodump生成的,但是当我尝试使用mongorestore导入它时出现错误:AssertionExceptionhandlingrequest,closingclientconnection:10334BSONObjsize:18039019(0x11340EB)isinvalid.Sizemustbebetween0and16793600(16MB)我正在运行MongoDB版本3.0.3(来自主干)。 最佳答案 使用--batchSize=100每次都能为我解决这个问

MongoDB:mongodump/restore 与直接备份文件

我想知道人们使用MongoDB备份的经验。假设文件系统快照不是一个选项,那么您在使用mongodump/restore与执行写锁定和备份文件方面有何经验?您是否遇到过导致您切换的一种方法的任何错误?从我目前所做的阅读来看,似乎mongodump/restore具有能够在服务器处于事件状态时运行它的优势,但我不确定它的扩展性如何。 最佳答案 锁定和复制文件只是当您没有繁重的写入负载时的一种选择。mongodump可以在实时服务器上运行。它会产生一些额外的负载,所以不要在高峰时段这样做。此外,建议在辅助节点上进行(如果您不使用副本集,则

将复制集本地备份到 Windows 服务器的 MongoDB 脚本

我想从Windows2012服务器上运行的复制集对我的MongoDB进行每日备份。最终目标是获取每日备份并将备份写入远程或本地共享-Windows。我可以批处理mongodump命令吗?任何帮助将不胜感激! 最佳答案 抱歉,有点晚了,但以下对我来说似乎工作正常。该脚本转储数据库并使用7-Zip压缩输出。1)创建备份脚本(backup.bat)@echooffREMmoveintothebackupsdirectoryCDC:\database_backupsREMCreateafilenameforthedatabaseoutput

mysql - 在备份期间保持两个独立数据存储之间的完整性(MySQL 和 MongoDB)

我有一个我设计的应用程序,关系数据位于其中并自然地适合MySQL。我有其他数据具有不断发展的模式并且没有关系数据,所以我认为存储这些数据的自然方式是在MongoDB中作为文档。我的问题是我的一个文档引用了MySQL主ID。到目前为止,这没有任何问题。我担心的是,当生产流量进入并且我们开始使用备份时,文档更改时可能会出现不一致,它可能不会指向MySQL数据库中的正确ID。在一定程度上保证它的唯一方法是关闭应用程序并进行备份,这没有多大意义。必须有其他人采用类似的策略。确保两个数据存储之间数据完整性的最佳方法是什么,尤其是在备份期间? 最佳答案

mongodb - 用 mongodump 备份 meteor 数据库?

Thispostisaboutbackingupyourmeteordatabase我正在尝试备份我的meteor数据库,我明白这篇文章告诉我要做什么,但是当我运行mongodump命令时,我不能在正确的目录中,b/c我不断收到“找不到命令”'。还是需要导出路径?[编辑]好的,现在我已经安装了二进制文件,但是当我运行“mongodump”时,我得到:couldn'tconnectto[127.0.0.1]couldn'tconnecttoserver127.0.0.1:27017...当我运行'mongodump--hostlocalhost:3002'时,我得到:couldn'tco