Cách sao lưu Nextcloud

Cách sao lưu Nextcloud Tìm hiểu cách sao lưu cài đặt Nextcloud của bạn để tránh mất dữ liệu.

Bây giờ bạn có thể đã nghe nói rằng Nextcloud đã trở thành nạn nhân của một ransomware được nhắm mục tiêu có tên NextCry. Phần mềm ransomware này mã hóa các tệp người dùng và cung cấp thông báo này:

"BẠN ĐÃ KIẾM ĐƯỢC NHỮNG PHIM CỦA BẠN ĐÃ ĐƯỢC KHAI THÁC SỬ DỤNG MỘT MES AES-256 ALGORITHMITH GỬI 0, 025 BTC ĐẾN TƯỜNG SAU địa chỉ mật mã ví VÀ SAU KHI LIÊN HỆ email của tội phạm mạng "

Phần mềm ransomware xóa mọi thư mục và tệp có thể được sử dụng để khôi phục các tệp bị nhiễm về trạng thái sạch và sau đó mã hóa các tệp của người dùng.

Vì điều này, bạn có thể muốn biết cách sao lưu thể hiện Nextcloud của mình. Cho đến bây giờ Nextcloud không có giải pháp sao lưu chính thức. Theo đồng sáng lập Nextcloud (và nói chung là anh chàng tuyệt vời), Jos Poortvliet, "Chúng tôi muốn phát triển một giải pháp sao lưu cho Nextcloud 18, nhưng anh chàng làm việc trên nó có rất nhiều thứ trên đĩa của anh ấy để nó chiến thắng Chắc chắn sẽ là tháng một. Nhưng đến một lúc nào đó, chúng tôi thực sự muốn làm điều đó. "

Vì vậy, một giải pháp sao lưu có thể đến Nextcloud trong tương lai gần. Cho đến lúc đó, bạn cần biết cách sao lưu trường hợp đó.

Những gì bạn cần

Những gì bạn sẽ cần để làm cho công việc này là:

  • Một phiên bản đang chạy của Nextcloud

  • Một người dùng có quyền sudo

  • Một vị trí để lưu trữ dữ liệu sao lưu

Tôi sẽ giả sử phiên bản Nextcloud của bạn được cài đặt trong / var / www / html / nextcloud. Nếu bạn thay đổi, hãy điều chỉnh khi cần thiết.

Cách đặt Nextcloud trong chế độ bảo trì

Điều đầu tiên cần làm là đặt phiên bản Nextcloud của bạn trong chế độ bảo trì. Để thực hiện việc này, đăng nhập vào máy chủ lưu trữ và đưa ra các lệnh:

 cd / var / www / html / nextcloud sudo -u www-data php tắc bảo trì: mode --on 

Tại thời điểm này, Nextcloud hiện đang ở chế độ bảo trì.

Cách sao lưu thư mục

Tiếp theo, có một số thư mục và tập tin được sao lưu. Tuy nhiên, thay vì sao lưu chúng riêng lẻ, chúng tôi sẽ sao lưu toàn bộ thư mục Nextcloud bằng rsync. Đây là nơi bạn sẽ cần một vị trí thứ cấp cho dữ liệu. Tôi sẽ làm điều này với một vài bước:

Tạo bản sao lưu với các lệnh sau:

 cd / var / www / html / sudo rsync -Aavx nextcloud / / LOCATION / nextcloud-backup_`date + "% Y% m% d" `/ 

Trong đó VỊ TRÍ là thư mục chứa cài đặt Nextcloud. Tùy thuộc vào lượng dữ liệu bạn có trong thư mục đó, việc này có thể mất một chút thời gian.

Tar thư mục sao lưu bằng lệnh sau:

 tar cfz /LOCATION/nextcloud-backup_DATE.tgz / LOCATION / nextcloud-backup_DATE / 

Trong đó VỊ TRÍ là nơi chứa vị trí sao lưu và DATE là ngày được đính kèm với tên tệp.

Cách sao lưu cơ sở dữ liệu

Các thư mục không phải là điều duy nhất yêu cầu sao lưu. Chúng tôi cũng phải sao lưu cơ sở dữ liệu của chúng tôi. Tôi sẽ giả sử bạn đang sử dụng MySQL hoặc MariaDB. Để sao lưu cơ sở dữ liệu, hãy ra lệnh:

 sudo mysqldump --single-giao dịch -h SERVER -u USER -p nextcloud> nextclouddb-backup_`date + "% Y% m% d" `.bak 

Trong đó SERVER là vị trí của cơ sở dữ liệu - nếu nó được lưu trữ trên cùng một máy như Nextcloud, thì đó sẽ là localhost - và USER là người dùng có đặc quyền quản trị viên MySQL.

Khi bạn đã xử lý cả cơ sở dữ liệu và sao lưu thư mục của mình, hãy đặt chúng ở một vị trí an toàn.

Bạn có thể nên sao lưu thường xuyên cả thư mục và cơ sở dữ liệu Nextcloud của mình. Vì vậy, hãy xem xét việc tạo một công việc định kỳ cho tác vụ này (đặt cả hai lệnh trong một tập lệnh).

Cách di chuyển máy chủ Nextcloud của bạn ra khỏi chế độ bảo trì

Bây giờ các bản sao lưu của bạn đã được xử lý, hãy di chuyển máy chủ Nextcloud của bạn ra khỏi chế độ bảo trì bằng các lệnh:

 cd / var / www / html / nextcloud sudo -u www-data php tắc bảo trì: mode --off 

Xin chúc mừng, máy chủ Nextcloud của bạn đã được sao lưu. Lần tới khi chúng tôi giải quyết chủ đề này, chúng tôi sẽ khôi phục bản sao lưu thành phiên bản mới được cài đặt của Nextcloud.

Đám mây và mọi thứ như một bản tin dịch vụ

Đây là nguồn tài nguyên mới nhất của bạn về AWS, Microsoft Azure, Google Cloud Platform, XaaS, bảo mật đám mây và nhiều hơn nữa. Thứ hai được giao

Đăng ký hôm nay

© Copyright 2020 | mobilegn.com