Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Magento:Lời khuyên dự phòng

Tôi biết câu trả lời đã được chọn, nhưng đối với những người khác có thể ở đây, tôi cũng có thể đưa ra một số đầu vào.

Tôi thích sao lưu hàng đêm cho magento. Đây không phải là để lưu trữ hồ sơ, mà là để shit trúng nóc nhà gõ senarios. Nếu có điều gì đó thực sự tồi tệ, bạn nên chuẩn bị cho cửa hàng hoạt động càng sớm càng tốt và lo lắng về các đơn đặt hàng đang mở và thông tin bán hàng bị mất khi cửa hàng đã hoạt động.

Tập lệnh sao lưu là thô, nhưng nó tạo một bản sao gziped của cơ sở dữ liệu và thư mục tệp trong một thư mục mà bạn có thể tạo để sao lưu. Nó thêm tháng và ngày vào các tệp. Bạn cần đảm bảo rằng người dùng có quyền chính xác để truy cập cấu trúc tệp magento.

!/bin/sh
m_user='databaseusername'
m_pass='databasepasswd'
db_name='databasename'
od='/home/user/backups/website/' #output directory of the backups
id='/var/www/html/' #the location of the site
name=$od$db_name
name+="_"
mysqldump --opt -u $m_user -p$m_pass $db_name | gzip -c | cat > $name$(date +%m-%d).sql.gz; tar -zcvf $name$(date +%m-%d).tar.gz $id

Tôi cũng lấy tất cả thông tin đơn đặt hàng, khách hàng và mặt hàng và lưu trữ chúng trong một máy chủ riêng, nhưng đó là cho một mục đích kinh doanh khác.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để đặt lại mật khẩu gốc MySQL đã quên?

  2. Chuyển đổi dấu thời gian VARCHAR thành TIMESTAMP?

  3. Các cột tự động tăng dần của MySQL trên GIAO DỊCH, COMMIT và ROLLBACK

  4. Spark SQL / Hive Query tồn tại vĩnh viễn khi tham gia

  5. CHỌN các hàng MySQL trong đó ngày hôm nay nằm giữa hai cột DATE