草庐IT

容灾备份

全部标签

c# - 如何备份和恢复Mongodb数据库

如何使用C#备份和恢复Mongodb数据库?目前只有一台服务器保存mongodb的数据,我想做一个备份,以防万一服务器被破坏,以便我可以恢复它。有人知道如何使用C#做到这一点吗? 最佳答案 来自mongolab网站(http://docs.mongolab.com/backups/)一个有用/简单的例子:备份使用mongodump:%mongodump-hds012345.mongolab.com:56789-ddbname-udbuser-pdbpassword-odumpdir要恢复使用mongorestore:%mongore

【云原生】配置Kubernetes CronJob自动备份Clickhouse数据库(单机版)

【云原生】配置KubernetesCronJob自动备份MySQL数据库Clickhouse测试、开发环境:每天0点40分执行全库备份操作,备份文件通过StorageClassSFS存储类存放云产品sfs卷中在db命名空间创建pvc类型的资源:apiVersion:v1kind:PersistentVolumeClaimmetadata:name:cronjob-clickhouse-backupnamespace:dbspec:accessModes:-ReadWriteManyresources:requests:storage:200GistorageClassName:sc-dysk-

php - 仅使用 php 备份和恢复 mysql 转储的最佳方法是什么?

我知道你是如何从控制台做到这一点的,我知道你可以用php执行控制台命令,但是有没有一种方法可以递归地将数据库转储到一个文件中,然后稍后从该文件中恢复它,只需使用PHP?我希望它能够在Windows和NIX服务器上运行。我猜它需要遍历表格和行,但我如何获得这些列表?或者甚至可以做到?如果db大小合适,似乎会占用大量内存。想法? 最佳答案 mysql_query("SELECT*INTOOUTFILE'sql/backup.sql'FROMmy_table");mysql_query("LOADDATAINFILE'sql/backup

mysql - 备份非常大的 MySQL 数据库

备份非常大的MySQL数据库(Gigasofinfo)的最佳方法是什么? 最佳答案 mysqldump通常是最好和最快的数据库备份方法,因为它是mysql随附的工具。 关于mysql-备份非常大的MySQL数据库,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3309926/

mysql - 使用 cpanel 备份单个数据库的 cron 作业

我正在尝试在cpanel中设置一个cron作业来备份单个数据库。目前有一个备份我所有数据库的工作,看起来像这样:mysqldump-uUSER-pPASSWORD--all-databases>/home/full_backup_`date-I`.sql我如何调整它以备份单个数据库,比如名称为“database_1”?作为后续,如果我想备份两个数据库,比如名称为“database_1”和“database_1”,我该如何调整提前致谢... 最佳答案 喂,您可以使用以下命令备份单个数据库:/usr/bin/mysqldump-uUSE

php - 使用 php 和 Codeigniter 备份 SQL 表

我想用codeigniter在我的数据库中备份一个表。我找到了thisGuide,并根据指南编写功能。问题是,我没有收到错误,而且我在我的服务器上的任何地方都找不到备份。我的函数如下所示:functionbackup_Eventtable(){$this->load->dbutil();$prefs=array('tables'=>array('MYTABLE'),//Arrayoftablestobackup.'ignore'=>array(),//Listoftablestoomitfromthebackup'format'=>'txt',//gzip,zip,txt'filena

mysql - 在使用批处理文件排除某些数据库的同时备份 MySql,我遇到了问题

我正在尝试通过批处理文件在Windows2012上备份我的MySql数据库。这是我的:%mysql%-u%USER%-p%PASSWORD%-B-s-e"showdatabases">%backupdir%\mysqldblist.tmpFOR/F%%DIN(%backupdir%\mysqldblist.tmp)DO(setDONTBACKUP=NOTHINGECHOCreatingbackupfordatabase''%%D''if[%%D]==[information_schema]setDONTBACKUP=TRUEif[%%D]==[mysql]setDONTBACKUP=T

mysql - 在 laravel 5 中使用自定义代码备份数据库,并从数据库中的每个表中获取最多 10 行的数据

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion在Php中,我想使用php代码或mysql存储过程从数据库中的每个表中获取20条记录。任何人的帮助..谢谢

PostgreSQL 9.6 W/ PGADMIN 4:无法备份数据库(缺少PG_DUMP,PG_RESTORE)

当我尝试在PGADMIN4中备份PostgreSQL数据库时,该过程会在退出代码1中失败,并指出未识别“PG_DUMP.EXE”。在“偏好”下;路径',我指定了'c:\postgresql\pg96\bin'作为postgresql二进制路径。但是,看来PG_DUMP在此或任何其他目录中都不存在。为了创建此备份,我可以做什么?您的建议将不胜感激。看答案我可以在安装的情况下找到pg_dump二进制'c:\program文件\postgresql\9.6\bin'您如何安装postgressql&pgadmin4?

mysql - 如何从远程服务器备份我的sql

我的SQL在我的远程网络服务器上运行。每晚将其备份到我的Windows主服务器的最佳方法是什么?谢谢 最佳答案 创建一个mysqlSQL脚本,备份过程很可能有mysqldump或SELECT..INTOOUTIFLE命令。创建一个.bat文件以使用命令行运行步骤1中的mysql脚本。mysql-uuser-ppassword-hostremoteserver.comdatabase设置Windows作业以每天执行bat文件。 关于mysql-如何从远程服务器备份我的sql,我们在Stac