Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да направите резервно копие на MySQL Database и да го поставите в Amazon s3 всяка вечер, като използвате раздела Cron?

Можете също да използвате STDOUT и AWS CLI инструмента за да предавате изхода на вашия mysqldump направо към S3:

mysqldump -h [db_hostname] -u [db_user] -p[db_passwd] [databasename] | aws s3 cp - s3://[s3_bucketname]/[mysqldump_filename]

Например:

mysqldump -h localhost -u db_user -ppassword test-database | aws s3 cp - s3://database-mysqldump-bucket/test-database-dump.sql

Командата mysqldump се извежда към STDOUT по подразбиране. Използване на - като входен аргумент за aws s3 cp казва на инструмента AWS CLI да използва STDIN за вход.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Криптиране на MySQL трафик в скриптове

  2. Изчислете процентилната стойност с помощта на MySQL

  3. Удостоверяването със стара парола вече не се поддържа, използвайте пароли в стил 4.1

  4. брой на нулеви променливи на ред mysql

  5. Защо получавам Не мога да предавам параметър 2 по референтна грешка, когато използвам bindParam с постоянна стойност?