Sao lưu Dữ liệu Ứng dụng

Để đảm bảo an toàn cho tất cả các cấu hình, danh sách Khóa API, lịch sử tạo TTS, cài đặt Proxy Pool, Thư viện Giọng nói Cục bộ và các dữ liệu quan trọng khác mà bạn đã thiết lập trong ElevenLabs Account Hub, phần mềm cung cấp tính năng sao lưu cơ sở dữ liệu. Việc thực hiện sao lưu thường xuyên là một thói quen tốt để phòng ngừa mất mát dữ liệu.

Tại sao việc Sao lưu Dữ liệu lại Quan trọng?

  • Phòng ngừa Mất dữ liệu: Trong trường hợp máy tính của bạn gặp sự cố phần cứng (hỏng ổ cứng), lỗi hệ điều hành, bị nhiễm virus, hoặc bạn vô tình xóa mất dữ liệu quan trọng của ứng dụng.
  • Chuyển đổi sang Máy tính Mới: Khi bạn muốn chuyển toàn bộ cài đặt và dữ liệu của ElevenLabs Account Hub từ máy tính cũ sang một máy tính mới một cách dễ dàng.
  • Trước khi Thực hiện các Thay đổi Lớn: Ví dụ, trước khi cập nhật một phiên bản mới của phần mềm ElevenLabs Account Hub, hoặc trước khi bạn thử nghiệm các cài đặt phức tạp, việc có một bản sao lưu sẽ giúp bạn yên tâm hơn.
  • Lưu trữ Lịch sử và Cấu hình: Giữ lại một bản ghi các cấu hình và lịch sử làm việc của bạn theo thời gian.

Cách Thực hiện Sao lưu Cơ sở dữ liệu

ElevenLabs Account Hub cung cấp một chức năng đơn giản và trực tiếp để bạn sao lưu toàn bộ cơ sở dữ liệu của ứng dụng (thường là một tệp SQLite).

  1. Trong cửa sổ chính của phần mềm, tìm đến Thanh Menu ở phía trên cùng.
  2. Nhấp vào mục menu "Settings" (Cài đặt).
  3. Từ menu con xổ xuống, chọn "Sao lưu Cơ sở dữ liệu" (Backup Database). Menu Sao lưu Cơ sở dữ liệu trong mục Settings (Hình ảnh: Vị trí của tùy chọn "Sao lưu Cơ sở dữ liệu" trong menu Settings)
  4. Một hộp thoại "Lưu tệp Sao lưu Cơ sở dữ liệu" (Save Database Backup) của hệ điều hành sẽ xuất hiện.
  5. Chọn Vị trí Lưu trữ Tệp Sao lưu:
    • Sử dụng hộp thoại này để duyệt đến thư mục trên máy tính của bạn nơi bạn muốn lưu tệp sao lưu.
    • Khuyến nghị: Nên chọn một vị trí lưu trữ an toàn và tách biệt với ổ đĩa cài đặt hệ điều hành hoặc thư mục cài đặt của ứng dụng. Ví dụ: một ổ đĩa USB, ổ cứng ngoài, hoặc một thư mục trong dịch vụ lưu trữ đám mây (Google Drive, Dropbox, OneDrive) đã được đồng bộ hóa với máy tính của bạn.
  6. Đặt tên cho Tệp Sao lưu:
    • Theo mặc định, tên tệp sao lưu có thể được gợi ý với định dạng bao gồm ngày và giờ sao lưu, ví dụ: elevenlabs_backup_YYYYMMDD_HHMMSS.db (trong đó YYYYMMDD_HHMMSS là năm, tháng, ngày, giờ, phút, giây hiện tại).
    • Bạn có thể giữ nguyên tên gợi ý này để dễ dàng quản lý các bản sao lưu theo thời gian, hoặc bạn có thể đổi tên tệp theo ý muốn.
    • Quan trọng: Nên giữ phần mở rộng của tệp là .db hoặc .sqlite để dễ nhận biết đây là một tệp cơ sở dữ liệu SQLite.
  7. Nhấn nút "Save" (Lưu) trong hộp thoại lưu tệp.
  8. Phần mềm sẽ tiến hành tạo một bản sao của tệp cơ sở dữ liệu hiện tại (thường là tệp elevenlabs.db nằm trong thư mục data của ứng dụng) và lưu nó vào vị trí bạn đã chọn với tên bạn đã đặt.
  9. Sau khi quá trình sao lưu hoàn tất, một thông báo sẽ xuất hiện trên Thanh Trạng thái hoặc dưới dạng một hộp thoại nhỏ, xác nhận rằng việc sao lưu đã thành công (ví dụ: "Database backup successful to [đường_dẫn_tệp_sao_lưu]"). Nếu có lỗi xảy ra trong quá trình sao lưu, một thông báo lỗi sẽ được hiển thị.

Những Điều cần Lưu ý khi Thực hiện Sao lưu

  • Tần suất Sao lưu: Tần suất sao lưu nên phụ thuộc vào mức độ thường xuyên bạn thay đổi cấu hình, thêm Khóa API mới, hoặc tạo ra lịch sử TTS quan trọng. Nếu bạn sử dụng phần mềm hàng ngày và thực hiện nhiều thay đổi, việc sao lưu hàng tuần hoặc thậm chí thường xuyên hơn có thể là một ý tưởng tốt. Đối với người dùng ít thay đổi, sao lưu hàng tháng có thể đủ.
  • Lưu trữ An toàn và Đa dạng: Không nên chỉ lưu tệp sao lưu trên cùng một ổ đĩa với dữ liệu gốc. Hãy cân nhắc chiến lược "3-2-1 backup": ít nhất 3 bản sao, trên 2 loại phương tiện lưu trữ khác nhau, và 1 bản sao ở một vị trí địa lý khác (off-site, ví dụ: lưu trữ đám mây).
  • Kích thước Tệp Sao lưu: Tệp cơ sở dữ liệu SQLite thường không quá lớn, nhưng kích thước của nó có thể tăng lên theo thời gian nếu bạn có một lượng lớn lịch sử TTS, nhiều Khóa API, hoặc nhiều mục trong Proxy Pool và Thư viện Giọng nói Cục bộ.
  • Nội dung được Sao lưu: Chức năng sao lưu này chủ yếu tập trung vào việc sao lưu cơ sở dữ liệu của ứng dụng. Điều này bao gồm:
    • Danh sách Khóa API và cấu hình proxy riêng của chúng.
    • Hồ sơ cài đặt TTS mặc định cho từng Khóa API.
    • Lịch sử các lần tạo TTS.
    • Danh sách proxy trong Proxy Pool Chung.
    • Danh sách giọng nói trong Thư viện Giọng nói Cục bộ.
    • Các cài đặt chung của ứng dụng (như ngôn ngữ, thư mục lưu mặc định).
  • Nội dung KHÔNG được Sao lưu (Bởi chức năng này):
    • Các tệp âm thanh .mp3 đã được tạo: Chức năng sao lưu cơ sở dữ liệu không sao lưu các tệp âm thanh thực tế mà bạn đã tạo và lưu vào thư mục đầu ra. Bạn cần tự quản lý và sao lưu các tệp .mp3 này một cách riêng biệt nếu muốn giữ chúng.
    • Tệp cài đặt của chính ứng dụng: Bản sao lưu này không phải là bản sao lưu của toàn bộ thư mục cài đặt ứng dụng.

Sau khi đã có tệp sao lưu, bạn có thể sử dụng nó để Phục hồi Dữ liệu khi cần thiết.