Câu hỏi thường gặp
Hướng dẫn ngắn gọn, dễ hiểu về cách thiết lập dịch vụ, quyền truy cập và các thao tác phổ biến của khách hàng.
> Hệ thống credit Cli>_ hoạt động như thế nào?
Một số dư trả trước dùng chung chi trả cho mọi dịch vụ đủ điều kiện và chỉ bị trừ khi dịch vụ đang hoạt động.
Một số dư trả trước dùng chung chi trả cho mọi dịch vụ đủ điều kiện và chỉ bị trừ khi dịch vụ đang hoạt động.
Tài khoản Cli>_ có một số dư credit trả trước dùng chung. Khách hàng mới đủ điều kiện chỉ có thể yêu cầu Starter Credit sau khi hoàn tất quy trình xác minh tài khoản và chống lạm dụng bắt buộc. Các dịch vụ đủ điều kiện đang hoạt động sẽ dùng số dư này theo thời gian. Ước tính tháng dùng 31 ngày và dịch vụ mới chỉ được khởi chạy khi số dư đủ cho ít nhất 7 ngày. Cảnh báo màu đỏ xuất hiện khi thời gian ước tính giảm xuống dưới 7 ngày; nếu không, cảnh báo màu cam xuất hiện khi giảm xuống dưới 14 ngày.
Sau khi hết số dư 7 ngày, dịch vụ bị tạm dừng, ngừng dùng credit và bắt đầu thời hạn lưu giữ và xóa kéo dài 7 ngày. Trước hạn hiển thị, bạn có thể khởi động lại nếu đủ credit. Hủy dịch vụ đã được provision cũng tạm dừng dịch vụ và bắt đầu cùng thời hạn. Dịch vụ đang chờ và chưa được provision có thể bị vô hiệu hóa ngay. Sau hạn, việc vô hiệu hóa và xóa dịch vụ đã provision bắt đầu. Force delete vô hiệu hóa dịch vụ ngay, bỏ qua thời gian lưu giữ và bắt đầu xóa khỏi runtime đang hoạt động; việc hoàn tất diễn ra sau xử lý deployment và GitOps. Backup và Offsite Archive có chính sách lưu giữ riêng.
Ví dụ OpenCode giá 9,90 EUR: 9,90 / 31 ≈ 0,319 EUR mỗi ngày. Sau 10 ngày trọn vẹn, khoảng 3,19 EUR đã được dùng. Nếu số dư ban đầu đúng 9,90 EUR và không có dịch vụ khác, còn khoảng 6,71 EUR. Việc trừ credit dừng sau khi vô hiệu hóa.
Ví dụ chỉ để minh họa. Giá hiện hành được hiển thị trong Cli>_ luôn là giá áp dụng.
> Cách tạo khóa SSH công khai thông qua dòng lệnh
Tạo khóa SSH công khai để truy cập VPS một cách an toàn. Hãy chia sẻ khóa công khai với Cli>_; giữ khóa riêng tư trên thiết bị của bạn.
Tạo khóa SSH công khai để truy cập VPS một cách an toàn. Hãy chia sẻ khóa công khai với Cli>_; giữ khóa riêng tư trên thiết bị của bạn.
Chỉ sử dụng khóa công khai
Khi sử dụng SSH, bạn cần một cặp khóa. Trong quá trình cấu hình dịch vụ, chỉ nhập khóa công khai (thường là tệp .pub). Khóa riêng tư sẽ luôn được giữ trên thiết bị của bạn.
Hướng dẫn
- Mở trình terminal trên máy tính của bạn.
- Thực thi lệnh: ssh-keygen -t ed25519 -C "your-email@example.com".
- Xác nhận vị trí lưu file hoặc chọn một đường dẫn tùy chỉnh. Không bao giờ gửi khóa riêng tư của bạn.
- Hiển thị khóa công khai bằng lệnh: cat ~/.ssh/id_ed25519.pub.
- Sao chép toàn bộ dòng bắt đầu bằng ssh-ed25519 và dán vào trường "SSH public key" khi đặt hàng hoặc thiết lập dịch vụ.
- Sao chép toàn bộ dòng ssh-ed25519 và dán vào trường "SSH public key".
Kiểm tra trước khi dán
- Mở PowerShell hoặc Windows Terminal.
- Chạy lệnh: ssh-keygen -t ed25519 -C "your-email@example.com".
- Nhấn Enter để lưu khóa vào C:\Users\your-user\.ssh\id_ed25519, hoặc nhập đường dẫn tùy chỉnh.
- Nếu Windows yêu cầu mật khẩu (passphrase), hãy sử dụng một mật khẩu mà bạn có thể lưu trữ an toàn, hoặc nhấn Enter để bỏ qua trong quá trình thiết lập đơn giản.
- Hiển thị khóa công khai bằng lệnh: Get-Content $env:USERPROFILE\.ssh\id_ed25519.pub.
- Chỉ sao chép toàn bộ dòng bắt đầu bằng ssh-ed25519. Không sao chép hoặc tải lên tệp khóa riêng.
> Cách tạo khóa SSH bằng giao diện đồ họa trong Windows
Hướng dẫn sử dụng giao diện đồ họa trong Windows để tạo cặp khóa SSH mà không cần sử dụng dòng lệnh.
Hướng dẫn sử dụng giao diện đồ họa trong Windows để tạo cặp khóa SSH mà không cần sử dụng dòng lệnh.
Sử dụng công cụ Windows và chỉ dán khóa công khai
Bạn có thể tạo cặp khóa SSH bằng giao diện đồ họa với các trình khách SSH của Windows như PuTTYgen. Cli>_ chỉ cần khóa công khai. Hãy giữ khóa riêng trên máy tính của bạn và không tải nó lên biểu mẫu web.
Hướng dẫn
- Mở PuTTYgen.
- Chọn EdDSA/Ed25519 nếu có, hoặc RSA 4096 nếu không có Ed25519.
- Nhấn nút Generate và di chuyển chuột trong khu vực trống cho đến khi khóa được tạo.
- Thêm mật khẩu nếu bạn muốn bảo vệ khóa riêng cục bộ.
- Lưu trữ khóa riêng trên thiết bị của bạn và giữ bí mật.
- Sao chép văn bản khóa công khai và dán vào trường SSH public key trong Cli>_.
Không chia sẻ thông tin nhạy cảm
Vui lòng không gửi các tệp .ppk, khóa riêng tư, mật khẩu hoặc mã truy cập cho bộ phận hỗ trợ hoặc trong bất kỳ biểu mẫu nào.
> Kết nối tên miền của riêng bạn
Tìm hiểu cách trỏ tên miền hoặc tên miền con của bạn đến một dịch vụ CLIopen trước khi bật tính năng "Mang theo tên miền".
Tìm hiểu cách trỏ tên miền hoặc tên miền con của bạn đến một dịch vụ CLIopen trước khi bật tính năng "Mang theo tên miền".
Cài đặt này hoạt động như thế nào
Tính năng "Sử dụng tên miền riêng" cho phép dịch vụ của bạn phản hồi trên tên miền cá nhân, ví dụ: app.example.com, thay vì sử dụng tên miền mặc định do hệ thống tạo là *.co.cliopen.cloud. Bạn cần cấu hình DNS để trỏ đến CLIopen trước khi có thể sử dụng an toàn tên miền này trong dịch vụ.
Trước khi bắt đầu
- Chọn chính xác tên máy chủ (hostname) mà bạn muốn sử dụng, ví dụ: app.example.com. Sử dụng một tên miền con (subdomain) là lựa chọn đơn giản nhất.
- Đăng nhập vào bảng điều khiển quản lý DNS của nhà đăng ký tên miền hoặc nhà cung cấp dịch vụ DNS của bạn.
- Xóa bất kỳ bản ghi A, AAAA, CNAME, ALIAS hoặc chuyển hướng nào gây xung đột cho cùng một tên máy chủ trước khi thêm mục CLIopen.
- Giữ nguyên tên máy chủ CLIopen được tạo tự động cho đến khi tên máy chủ tùy chỉnh của bạn được xác minh và hoạt động đầy đủ.
Cấu hình DNS được khuyến nghị cho tên miền con
Tạo các bản ghi DNS cho tên miền chính xác mà bạn sẽ nhập trong CLIopen. Đối với app.example.com, nhãn DNS là app. Chỉ định nó đến địa chỉ ingress của CLIopen do bộ phận hỗ trợ CLIopen cung cấp hoặc trong tài liệu dịch vụ của bạn. Nếu nhà cung cấp của bạn yêu cầu loại bản ghi, hãy sử dụng bản ghi A cho IPv4 và bản ghi AAAA cho IPv6 khi các địa chỉ đó được cung cấp.
Ví dụ:
app.example.com. A <Địa chỉ IPv4 của CLIopen>
app.example.com. AAAA <Địa chỉ IPv6 của CLIopen, nếu có>
Khi CLIopen cung cấp mục tiêu CNAME
Một số dịch vụ có thể cung cấp một tên máy chủ được tạo, ví dụ: service.customer.co.cliopen.cloud. Nếu hướng dẫn của dịch vụ yêu cầu sử dụng CNAME, hãy tạo bản ghi như sau: app.example.com CNAME service.customer.co.cliopen.cloud. Chỉ sử dụng CNAME cho tên miền con, không phải cho tên miền gốc, trừ khi nhà cung cấp DNS của bạn hỗ trợ tính năng ALIAS hoặc ANAME flattening.
Sử dụng tên miền gốc
Đối với tên miền gốc như example.com, hầu hết các nhà cung cấp DNS không cho phép sử dụng bản ghi CNAME thông thường. Hãy sử dụng các bản ghi A/AAAA trỏ đến địa chỉ ingress của CLIopen, hoặc sử dụng tính năng ALIAS/ANAME dành riêng cho nhà cung cấp nếu CLIopen đã cung cấp tên máy chủ đích.
Ủy quyền toàn bộ miền con
Nếu bạn muốn CLIopen quản lý các bản ghi trong một thư mục con như apps.example.com, hãy tạo các bản ghi NS trỏ đến các máy chủ DNS của CLIopen mà bạn nhận được. Đừng thay đổi các máy chủ DNS cho toàn bộ tên miền trừ khi bạn muốn CLIopen (hoặc một dịch vụ DNS khác) quản lý tất cả các bản ghi.
Danh sách kiểm tra
- Vui lòng chờ quá trình lan truyền DNS hoàn tất. Những thay đổi nhỏ thường hiển thị trong vài phút, nhưng một số nhà cung cấp có thể lưu trữ lâu hơn.
- Hãy xác minh rằng tên máy chủ trỏ đến đích CLIopen, không phải đến nhà cung cấp trước đó.
- Trong ô "Bring your own domain", hãy nhập chính xác tên máy chủ (hostname), không bao gồm `https://` và đường dẫn.
- Sau khi cập nhật, hãy kiểm tra `https://app.example.com` trên trình duyệt của bạn.
- Chỉ giữ lại các bản ghi DNS cũ nếu chúng không xung đột với tên máy chủ mới.
> Cách chuyển vùng DNS sang CLIopen
Chuyển quyền quản lý tên miền sang ns1.cliopen.com và ns2.cliopen.com để CLIopen có thể xuất bản các bản ghi cho toàn bộ vùng.
Chuyển quyền quản lý tên miền sang ns1.cliopen.com và ns2.cliopen.com để CLIopen có thể xuất bản các bản ghi cho toàn bộ vùng.
Ý nghĩa của chuyển vùng tên miền ở đây là gì?
Khi nói về chuyển DNS cho khách hàng, điều đó có nghĩa là thay đổi các máy chủ tên miền chính thức tại nhà đăng ký tên miền của bạn. Sau khi ủy quyền đến CLIopen, các bản ghi được thêm vào DNS của CLIopen sẽ được xuất bản từ các máy chủ tên miền chính thức của chúng tôi.
Trước khi thay đổi nameserver
- Sao chép các bản ghi DNS hiện có mà bạn vẫn cần, chẳng hạn như website, email, xác minh, SPF, DKIM, DMARC và các bản ghi dịch vụ.
- Thêm vùng trong CLIopen DNS. Nếu ủy quyền chưa sẵn sàng, CLIopen sẽ lưu nó nhưng không kích hoạt cho khách hàng cho đến khi quá trình xác thực hoàn tất.
- Nếu có thể, hãy tạo các bản ghi cần thiết trong CLIopen DNS trước khi chuyển đổi nameserver.
- Hãy cẩn thận khi thiết lập CAA vì các giá trị không chính xác có thể ngăn chặn việc cấp chứng chỉ.
Phân quyền miền
- Mở cài đặt tên miền của bạn tại nhà đăng ký, ví dụ: example.com.
- Tìm phần Nameservers, DNS delegation hoặc Cài đặt DNS chính xác.
- Thay thế các nameserver hiện tại bằng ns1.cliopen.com và ns2.cliopen.com.
- Lưu thay đổi và chờ quá trình lan truyền trong hệ thống tên miền và bộ định tuyến.
Kiểm tra tính hợp lệ
Quay lại CLIopen DNS và nhấp vào Kiểm tra phân quyền lại. Khi các bản ghi NS công khai hiển thị ns1.cliopen.com và ns2.cliopen.com, miền sẽ được đưa vào hàng đợi đồng bộ hóa và các bản ghi sẽ có hiệu lực từ CLIopen.
> Đăng ký tài khoản và lần đăng nhập đầu tiên
Tạo một tài khoản cho doanh nghiệp, cung cấp thông tin thanh toán và sử dụng địa chỉ email mà đội ngũ của bạn có thể quản lý.
Tạo một tài khoản cho doanh nghiệp, cung cấp thông tin thanh toán và sử dụng địa chỉ email mà đội ngũ của bạn có thể quản lý.
Một tài khoản duy nhất cho việc đặt hàng và quản lý
Sử dụng tài khoản này như một nơi lưu trữ lâu dài cho các đơn hàng, thông tin thanh toán, dịch vụ, tên miền và liên hệ với bộ phận hỗ trợ. Nên sử dụng địa chỉ email công ty mà nhóm của bạn có thể tiếp tục truy cập ngay cả khi có sự thay đổi nhân sự.
Chuẩn bị trước khi đặt hàng lần đầu
- Đăng ký bằng địa chỉ email công việc của bạn.
- Xác nhận email nếu trang web yêu cầu.
- Vui lòng điền đầy đủ thông tin thanh toán trước khi đặt hàng trả phí.
- Khi tính năng xác thực hai yếu tố khả dụng, hãy kích hoạt nó ngay sau lần đăng nhập đầu tiên.
Chia sẻ quyền truy cập trong nhóm
Không chia sẻ mật khẩu với đồng nghiệp qua chat hoặc email. Nếu nhiều người cần truy cập, hãy sử dụng trình quản lý mật khẩu nội bộ hoặc yêu cầu quy trình làm việc nhóm được khuyến nghị; bộ phận hỗ trợ không cần mật khẩu hoặc mã thông báo đăng nhập của bạn.
> Ước tính hàng tháng, ước tính hàng năm và mức tiêu thụ thực tế hàng ngày
Giá hàng tháng và hàng năm chỉ mang tính chất tham khảo; đối với dịch vụ trả trước, mức trừ credit hàng ngày sẽ được áp dụng sau khi đơn hàng hoặc thay đổi được xác nhận.
Giá hàng tháng và hàng năm chỉ mang tính chất tham khảo; đối với dịch vụ trả trước, mức trừ credit hàng ngày sẽ được áp dụng sau khi đơn hàng hoặc thay đổi được xác nhận.
Ước tính không phải là lịch thanh toán
Sử dụng ước tính hàng tháng như một so sánh trong 31 ngày, và ước tính hàng năm như một so sánh trong 372 ngày. Việc sử dụng thực tế của tín dụng đối với các dịch vụ trả trước phụ thuộc vào thời gian hoạt động của dịch vụ và cấu hình đã được xác nhận.
Những điều cần kiểm tra khi thay đổi giá
- So sánh lượng tài nguyên tiêu thụ hàng ngày trước và sau khi thay đổi.
- Khi nâng cấp CPU, RAM hoặc ổ đĩa, hoặc chọn các tùy chọn trả phí, hãy dự đoán mức tiêu thụ tài nguyên hàng ngày sẽ tăng lên.
- Thay đổi chỉ có hiệu lực sau khi bạn xác nhận, thanh toán (nếu cần) và áp dụng.
- Lưu lại xác nhận đơn hàng và lịch sử tín dụng cho mục đích kế toán.
Xem xét một khoảng thời gian cụ thể
Để hỗ trợ tốt nhất, vui lòng cung cấp số đơn hàng, tên dịch vụ và ngày tháng bạn muốn kiểm tra. Vui lòng không gửi thông tin tài khoản ngân hàng đầy đủ hoặc toàn bộ sao kê giao dịch, cũng như ảnh chụp màn hình chứa thông tin cá nhân không mong muốn.
> Trạng thái đơn hàng sau khi thanh toán
Đơn hàng có thể mất một thời gian để được xác nhận bởi nhà cung cấp dịch vụ; chỉ tạo bản sao khi đơn hàng đầu tiên đã bị hủy hoặc hết hạn rõ ràng.
Đơn hàng có thể mất một thời gian để được xác nhận bởi nhà cung cấp dịch vụ; chỉ tạo bản sao khi đơn hàng đầu tiên đã bị hủy hoặc hết hạn rõ ràng.
Trạng thái "đang xử lý" chưa chắc là lỗi
Sau khi bạn hoàn tất thanh toán, đơn hàng của bạn có thể vẫn đang chờ xác nhận từ nhà cung cấp dịch vụ thanh toán. Việc tạo một đơn hàng trùng lặp trước khi biết chắc chắn đơn hàng đầu tiên đã bị hủy hoặc hết hạn có thể gây ra sự nhầm lẫn trong quá trình đối soát.
Sau khi thanh toán
- Sau khi hoàn tất thanh toán, hãy quay lại trang Cli>_.
- Trong tài khoản của bạn, hãy kiểm tra trạng thái đơn hàng và bất kỳ thông báo nào liên quan đến việc thanh toán.
- Nếu đơn hàng vẫn đang chờ xử lý, vui lòng đợi nhà cung cấp xác nhận.
- Nếu gặp vấn đề, hãy gửi cho bộ phận hỗ trợ mã đơn hàng và thông tin tham chiếu giao dịch (nếu có).
Những điều không nên gửi
Bộ phận hỗ trợ không cần thông tin thẻ thanh toán, mật khẩu đăng nhập hoặc toàn bộ bản sao kê ngân hàng. Chỉ cần số đơn hàng, thời gian thanh toán, trạng thái hiển thị và ảnh chụp màn hình đã che các thông tin nhạy cảm nếu có lỗi.
> Thông tin giúp thiết lập dịch vụ nhanh hơn
Vui lòng chuẩn bị tên dịch vụ, tên miền, dung lượng lưu trữ, địa chỉ email truy cập và khóa SSH công khai. Không nhập thông tin bí mật vào các biểu mẫu này.
Vui lòng chuẩn bị tên dịch vụ, tên miền, dung lượng lưu trữ, địa chỉ email truy cập và khóa SSH công khai. Không nhập thông tin bí mật vào các biểu mẫu này.
Thông tin chính xác giúp tiết kiệm thời gian
Sử dụng các biểu mẫu đặt hàng để nhập các thông tin công khai hoặc không bí mật: tên dịch vụ, tên miền, gói DNS, dung lượng lưu trữ, CPU, RAM, email quản trị viên hoặc khóa SSH công khai. Không nhập mật khẩu, khóa riêng tư và mã truy cập vào các trường này.
Trước khi bạn đặt hàng
- Chọn một tên dịch vụ dễ nhận biết cho nhóm của bạn.
- Quyết định xem bạn có sử dụng tên miền riêng hay hệ thống tạm thời.
- Chuẩn bị khóa SSH công khai nếu dịch vụ yêu cầu.
- Vui lòng kiểm tra dung lượng lưu trữ và tài nguyên cần thiết cho ứng dụng bạn muốn chạy.
Không gửi thông tin nhạy cảm
Nếu bạn không chắc chắn liệu thông tin có phải là bí mật hay không, hãy hỏi trước khi gửi. Không được gửi khóa riêng tư, mật khẩu, mã thông báo, bản sao dữ liệu cơ sở dữ liệu hoặc toàn bộ tệp cấu hình vào cửa sổ chat hoặc đơn hàng.
> Thay đổi CPU, RAM, ổ cứng hoặc dung lượng lưu trữ sau khi đặt hàng
Chỉnh sửa thông tin dịch vụ hiện có thông qua trang chi tiết của nó, thay vì tạo một đơn hàng mới trùng lặp. Việc thay đổi tài nguyên sẽ ảnh hưởng đến giá, giá dịch vụ, mức tiêu thụ tín dụng hàng ngày, thời gian khởi động lại và rủi ro gián đoạn.
Chỉnh sửa thông tin dịch vụ hiện có thông qua trang chi tiết của nó, thay vì tạo một đơn hàng mới trùng lặp. Việc thay đổi tài nguyên sẽ ảnh hưởng đến giá, giá dịch vụ, mức tiêu thụ tín dụng hàng ngày, thời gian khởi động lại và rủi ro gián đoạn.
Chỉnh sửa dịch vụ hiện tại, không tạo mới
Nếu dịch vụ đã đang hoạt động, hãy thực hiện thay đổi từ trang chi tiết của dịch vụ đó. Một đơn hàng mới sẽ tạo ra một dịch vụ khác thay vì cập nhật dịch vụ hiện có và có thể làm thay đổi giá cả, mức tiêu thụ tín dụng hàng ngày cũng như hành vi hoạt động sau khi xác nhận, thanh toán (nếu cần) và áp dụng thay đổi.
Trước khi xác nhận
- Xem thông tin về CPU, RAM, dung lượng lưu trữ, thời gian lưu giữ bản sao lưu và thời gian lưu trữ Offsite Archive hiện tại.
- Kiểm tra giá mới và ảnh hưởng đến số dư tín dụng hàng ngày.
- Đọc thông báo về việc khởi động lại, bảo trì hoặc gián đoạn dịch vụ.
- Hãy sao lưu dữ liệu quan trọng trước khi thực hiện bất kỳ thay đổi nào có thể gây rủi ro.
Khi việc thay đổi không diễn ra như mong đợi
Vui lòng cung cấp tên dịch vụ, thời gian thay đổi, trạng thái hiển thị và thông báo lỗi. Không được gửi khóa riêng tư, mật khẩu, mã thông báo hoặc tệp cấu hình bí mật; chỉ cần cung cấp ngữ cảnh công khai và ảnh chụp màn hình đã che thông tin nhạy cảm để hỗ trợ chẩn đoán.
> Hủy dịch vụ và thời gian xóa dữ liệu
Dịch vụ đã được kích hoạt sẽ tạm dừng. Sau đó, hệ thống sẽ hiển thị một khoảng thời gian cụ thể mà dữ liệu vẫn còn khả dụng trước khi bị xóa vĩnh viễn.
Dịch vụ đã được kích hoạt sẽ tạm dừng. Sau đó, hệ thống sẽ hiển thị một khoảng thời gian cụ thể mà dữ liệu vẫn còn khả dụng trước khi bị xóa vĩnh viễn.
Hủy dịch vụ không phải lúc nào cũng xóa ngay lập tức
Đối với các dịch vụ đã được kích hoạt, dịch vụ sẽ được tạm dừng trước và hiển thị một khoảng thời gian có thể cấu hình để bạn có thể khôi phục hoặc xuất dữ liệu. Các đơn đặt hàng đang chờ thanh toán mà không có dữ liệu đang chạy có thể có hành vi khác và việc xóa vĩnh viễn chỉ xảy ra sau khi hết thời hạn vòng đời.
Trước khi hủy
- Tự tạo bản sao lưu dữ liệu mà bạn muốn lưu trữ lâu dài.
- Xem ngày và giờ xóa dự kiến khi dịch vụ bị tạm dừng.
- Xin lưu ý rằng việc sao lưu và lưu trữ ngoại tuyến khác với việc xóa dữ liệu theo chu kỳ.
- Nếu bạn không chắc chắn, hãy liên hệ với bộ phận hỗ trợ trước thời hạn xóa dữ liệu.
Khôi phục sau thời hạn có thể không khả thi
Sau khi hết thời gian hiển thị, vui lòng không coi dữ liệu là có sẵn để khôi phục. Khi đặt câu hỏi, vui lòng cung cấp số đơn hàng và tên dịch vụ, thay vì các bản sao lưu cơ sở dữ liệu hoặc thông tin đăng nhập.
> Sao lưu và yêu cầu khôi phục
Sao lưu được sử dụng để phục hồi hệ thống, không phải thay thế cho việc xuất dữ liệu. Quá trình khôi phục có thể ghi đè dữ liệu mới hơn.
Sao lưu được sử dụng để phục hồi hệ thống, không phải thay thế cho việc xuất dữ liệu. Quá trình khôi phục có thể ghi đè dữ liệu mới hơn.
Sao lưu không phải là kho lưu trữ hoặc xuất dữ liệu
Thời gian lưu giữ bản sao lưu phụ thuộc vào sản phẩm và các tùy chọn đã chọn. Bản sao lưu giúp khôi phục hệ thống sau sự cố, nhưng không thay thế cho việc xuất dữ liệu riêng, lưu trữ kiểm toán hoặc Offsite Archive. Quá trình khôi phục có thể ghi đè lên những thay đổi gần đây.
Chuẩn bị yêu cầu khôi phục
- Vui lòng nhập tên dịch vụ và số đơn hàng.
- Mô tả thời điểm bạn muốn khôi phục dữ liệu.
- Cho biết bạn muốn khôi phục toàn bộ dịch vụ hay chỉ một phần (nếu có hỗ trợ).
- Vui lòng đính kèm thông tin lỗi hiển thị, nhưng không bao gồm mật khẩu, token hoặc khóa riêng tư.
Cân nhắc tác động trước khi thực hiện khôi phục dữ liệu
Quá trình khôi phục có thể thay thế dữ liệu mới bằng trạng thái cũ. Vui lòng thông báo cho nhóm và sao lưu những dữ liệu bạn không muốn mất trước khi xác nhận.
> Offsite Archive dùng để làm gì
Offsite Archive lưu trữ các bản sao lưu từ xa, tách biệt với các bản sao lưu hoạt động ngắn hạn và chu kỳ xóa dữ liệu của dịch vụ. Nó không phải là bộ nhớ ứng dụng trực tiếp.
Offsite Archive lưu trữ các bản sao lưu từ xa, tách biệt với các bản sao lưu hoạt động ngắn hạn và chu kỳ xóa dữ liệu của dịch vụ. Nó không phải là bộ nhớ ứng dụng trực tiếp.
Lưu trữ dữ liệu ngoài hệ thống
Offsite Archive được thiết kế để tạo bản sao lưu trữ từ xa và bảo quản dữ liệu trong thời gian dài. Nó không phải là ổ đĩa hoạt động cho ứng dụng, không thay thế việc xuất dữ liệu cục bộ và cũng không giống như các bản sao lưu ngắn hạn.
Khi nào nên bật?
- Sử dụng tính năng này để lưu trữ dữ liệu cần bảo quản ngoài phạm vi hoạt động thông thường của dịch vụ.
- Chọn số ngày lưu trữ (retention) dựa trên yêu cầu về tuân thủ hoặc mục tiêu phục hồi dữ liệu.
- Theo dõi chi phí khi dung lượng và thời gian lưu trữ tăng lên.
- Đối với lượng dữ liệu lớn, hãy lên kế hoạch cho việc lưu trữ cùng với quy trình xuất riêng.
Cách ước tính chi phí
Chi phí phụ thuộc vào dung lượng dữ liệu được lưu và thời gian lưu trữ. Hãy kiểm tra ước tính hiển thị trước khi kích hoạt hoặc kéo dài thời gian lưu trữ.
> Chọn CPU, RAM và ổ cứng cho VPS
Hãy chọn kích thước VPS dựa trên ứng dụng, cơ sở dữ liệu, bộ nhớ đệm, nhật ký và khả năng mở rộng. Tình trạng tràn bộ nhớ (OOM) hoặc sử dụng swap thường xuyên là dấu hiệu cho thấy bạn cần nhiều RAM hơn.
Hãy chọn kích thước VPS dựa trên ứng dụng, cơ sở dữ liệu, bộ nhớ đệm, nhật ký và khả năng mở rộng. Tình trạng tràn bộ nhớ (OOM) hoặc sử dụng swap thường xuyên là dấu hiệu cho thấy bạn cần nhiều RAM hơn.
Bắt đầu từ nhu cầu thực tế, không phải cảm tính
Một trang web tĩnh nhỏ có những yêu cầu khác với cơ sở dữ liệu, ứng dụng Java, công cụ tìm kiếm hoặc container build. Khi lập kế hoạch, hãy tính đến bộ nhớ ứng dụng, cache, cơ sở dữ liệu, nhật ký, tải lên và dự phòng cho sự phát triển.
Dấu hiệu cho thấy gói quá nhỏ
- Tăng RAM khi xảy ra lỗi OOM (out of memory), tiến trình bị dừng đột ngột hoặc tình trạng swap liên tục.
- Tăng CPU khi hệ thống hoạt động với tải tính toán cao trong thời gian dài, quá trình nén dữ liệu, biên dịch phần mềm hoặc các worker đang bận rộn.
- Mở rộng dung lượng ổ đĩa trước khi hệ thống hết không gian lưu trữ cho hệ thống tệp, nhật ký hoặc cơ sở dữ liệu.
- Sau mỗi thay đổi, hãy theo dõi xem ứng dụng có thực sự ngừng gặp phải giới hạn ban đầu hay không.
Những thông tin cần cung cấp khi hỏi về cấu hình
Vui lòng cung cấp tên dịch vụ, loại ứng dụng, thông báo lỗi hiển thị, thời gian xảy ra vấn đề và cấu hình CPU, RAM, ổ đĩa hiện tại. Không gửi mật khẩu, khóa riêng tư hoặc tệp cấu hình nội bộ.
> Khi nào nên sử dụng địa chỉ IP công khai cho VPS
Địa chỉ IP công khai chuyên dụng hữu ích khi cần danh sách cho phép (allowlist), truy cập từ bên ngoài, nguồn kết nối ổn định hoặc các dịch vụ liên kết với một địa chỉ cụ thể.
Địa chỉ IP công khai chuyên dụng hữu ích khi cần danh sách cho phép (allowlist), truy cập từ bên ngoài, nguồn kết nối ổn định hoặc các dịch vụ liên kết với một địa chỉ cụ thể.
Trước tiên, hãy xác định hướng kết nối
Không phải dịch vụ nào cũng cần địa chỉ IP công khai. Thông thường, nó được sử dụng để đáp ứng yêu cầu của các đối tác, nhà cung cấp hoặc tường lửa bên ngoài, cho phép danh sách truy cập, nguồn gửi ổn định hoặc quyền truy cập đến một cổng cụ thể.
Các câu hỏi trước khi đặt địa chỉ IP
- Hỏi đối tác xem họ có cho phép inbound, outbound hay cả hai không.
- Sử dụng tên DNS thay vì địa chỉ số khi hệ thống cho phép.
- Chỉ mở các cổng mà ứng dụng thực sự cần.
- Vui lòng gửi yêu cầu về danh sách cho phép (allowlist) đến bộ phận hỗ trợ trước khi thay đổi quyền truy cập của môi trường production.
Những điều nên để ở trạng thái đóng.
Địa chỉ IP công khai không nên đồng nghĩa với việc mở tất cả các cổng. Hãy thiết lập quyền truy cập dựa trên các dịch vụ tối thiểu cần thiết và không gửi mật khẩu, khóa riêng tư hoặc quy tắc tường lửa nội bộ dưới dạng ảnh chụp màn hình chứa thông tin bí mật.
> Kiểm tra trước khi kết nối tên miền của bạn
Trước khi chuyển đổi tên miền, hãy kiểm tra các thông tin sau: DNS chính thức, tên máy chủ chính xác, loại bản ghi, xem đó có phải là tên miền gốc hay tên miền con, và các bản ghi cũ gây xung đột.
Trước khi chuyển đổi tên miền, hãy kiểm tra các thông tin sau: DNS chính thức, tên máy chủ chính xác, loại bản ghi, xem đó có phải là tên miền gốc hay tên miền con, và các bản ghi cũ gây xung đột.
Điều quan trọng là tên máy chủ chính xác
Trước tiên, hãy xác định xem bạn đang sử dụng tên miền gốc (ví dụ: example.com) hay tên miền con (ví dụ: app.example.com). Mỗi tùy chọn có thể yêu cầu một loại bản ghi DNS khác nhau, các hạn chế DNS khác nhau từ nhà cung cấp và kiểm tra với trình đăng ký.
Trước khi thay đổi DNS
- Chọn miền gốc chính xác hoặc tên miền con, ví dụ: example.com hoặc app.example.com.
- Xác nhận quyền quản lý tên miền của nhà đăng ký hoặc máy chủ DNS và loại bỏ các bản ghi trùng lặp cho cùng một tên máy chủ trước khi thêm mục tiêu mới.
- Chỉ sử dụng CNAME, A/AAAA, ALIAS hoặc ANAME nếu nhà cung cấp DNS, nhà đăng ký và kiểu tên máy chủ của bạn hỗ trợ.
- Sau khi thay đổi, hãy đợi quá trình lan truyền DNS hoàn tất trước khi kiểm tra HTTPS cuối cùng.
Quay lại trạng thái an toàn
Không tắt máy chủ lưu trữ cũ cho đến khi tên miền mới hoạt động chính xác. Khi gặp sự cố, vui lòng cung cấp tên miền, đích đến mong muốn và kết quả DNS công khai, thay vì thông tin đăng nhập của nhà đăng ký.
> Các loại bản ghi DNS cho dịch vụ
Các bản ghi A/AAAA trỏ đến địa chỉ IP, CNAME tạo tên ảo, MX dùng cho email, TXT dùng để xác thực và các chính sách như SPF, DKIM hoặc DMARC.
Các bản ghi A/AAAA trỏ đến địa chỉ IP, CNAME tạo tên ảo, MX dùng cho email, TXT dùng để xác thực và các chính sách như SPF, DKIM hoặc DMARC.
Không kết hợp các bản ghi một cách tùy tiện
Mỗi loại bản ghi DNS có một chức năng riêng. Bản ghi A và AAAA trỏ đến địa chỉ IP, CNAME tạo bí danh cho miền con, MX định tuyến email, TXT chứa thông tin xác minh và chính sách thư điện tử, CAA hạn chế các cơ quan chứng thực.
Khi sao chép bản ghi
- Sao chép chính xác tên, loại và giá trị theo hướng dẫn của dịch vụ.
- Không sử dụng CNAME cho hostname đã có các bản ghi khác nếu quy tắc DNS không cho phép.
- Đặt DKIM dưới phần "selector" do nhà cung cấp chỉ định, và DMARC thường được đặt dưới _dmarc.
- Hãy cẩn thận khi sử dụng CAA vì các giá trị không chính xác có thể chặn việc cấp chứng chỉ.
Khi DNS gặp sự cố
Vui lòng cung cấp cho bộ phận hỗ trợ tên miền, loại bản ghi, giá trị mong muốn và kết quả hiển thị công khai. Không gửi thông tin đăng nhập quản lý DNS hoặc ảnh chụp màn hình chứa mã API.
> Truyền bá DNS và TTL: Không có cam kết về thời gian chính xác
TTL (Time To Live) xác định khoảng thời gian mà các trình phân giải (resolver) có thể lưu trữ một bản ghi trả lời cũ. Trong quá trình truyền bá, cả bản ghi cũ và mới có thể tồn tại đồng thời trên các trình phân giải khác nhau cho đến khi bộ nhớ cache hết hạn.
TTL (Time To Live) xác định khoảng thời gian mà các trình phân giải (resolver) có thể lưu trữ một bản ghi trả lời cũ. Trong quá trình truyền bá, cả bản ghi cũ và mới có thể tồn tại đồng thời trên các trình phân giải khác nhau cho đến khi bộ nhớ cache hết hạn.
Quá trình lan truyền là bộ nhớ đệm của máy chủ phân giải
Trong hệ thống DNS, không có cam kết về thời gian chính xác cho quá trình lan truyền. Sau khi thay đổi bản ghi DNS chính, các máy chủ phân giải khác nhau vẫn có thể trả về các giá trị cũ cho đến khi bộ nhớ đệm hết hạn theo TTL. Do đó, kết quả có thể khác nhau giữa các mạng, quốc gia hoặc máy chủ phân giải.
Khi có thay đổi đã lên kế hoạch
- Giảm giá trị TTL trước khi thực hiện thay đổi dự kiến, nếu nhà cung cấp dịch vụ cho phép.
- Chỉ thực hiện thay đổi DNS một lần và tránh chỉnh sửa lặp đi lặp lại trong quá trình bộ nhớ cache hết hạn.
- Kiểm tra kết quả từ nhiều máy chủ phân giải khác nhau nếu có sự khác biệt.
- Ghi lại thời gian thay đổi, giá trị cũ, giá trị mới và TTL.
Những thông tin cần cung cấp khi thực hiện kiểm tra
Vui lòng cung cấp tên máy chủ (hostname), mục tiêu mong muốn, câu trả lời hiện tại, câu trả lời mới dự kiến, TTL và thời gian thay đổi. Không được gửi thông tin đăng nhập tài khoản DNS hoặc ghi chú nội bộ của nhà cung cấp.
> Lập kế hoạch lưu trữ cho Workspace Suite
Khi tính toán dung lượng cần thiết, hãy bao gồm các yếu tố như: tệp của người dùng, thư mục chia sẻ, phiên bản, thùng rác, ảnh xem trước, chi phí đồng bộ hóa và sự phát triển của nhóm.
Khi tính toán dung lượng cần thiết, hãy bao gồm các yếu tố như: tệp của người dùng, thư mục chia sẻ, phiên bản, thùng rác, ảnh xem trước, chi phí đồng bộ hóa và sự phát triển của nhóm.
Workspace Suite sử dụng không gian lưu trữ không chỉ từ các tệp hiển thị
Không gian lưu trữ được sử dụng bởi các tệp của người dùng, thư mục chia sẻ, các tệp đã xóa, lịch sử phiên bản, ảnh xem trước, hình thu nhỏ, ứng dụng đồng bộ và quá trình nhập dữ liệu. Khi dung lượng sắp đạt giới hạn, việc tải lên hoặc đồng bộ có thể gặp lỗi.
Trước khi đặt dung lượng
- Ước tính số lượng dữ liệu hiện tại của người dùng và các thư mục dùng chung.
- Dành thêm không gian cho các tệp đã xóa, lịch sử phiên bản, ảnh xem trước và hoạt động đồng bộ.
- Xem xét mức sử dụng dung lượng với nhóm của bạn trước khi thực hiện nhập dữ liệu lớn.
- Tăng dung lượng trước khi người dùng gặp giới hạn.
Khi gặp sự cố đồng bộ
Vui lòng cung cấp thông tin về kích thước dịch vụ, mức sử dụng ước tính, thời điểm xảy ra lỗi và thông báo lỗi hiển thị trên phía client. Không gửi các tệp cá nhân, mật khẩu hoặc bản xuất dữ liệu người dùng trừ khi bộ phận hỗ trợ yêu cầu chúng theo một kênh an toàn.
> Hướng dẫn: Di chuyển kho lưu trữ sang Gitea
Di chuyển kho lưu trữ Git sang Gitea: Lên kế hoạch di chuyển Gitea bao gồm Git LFS, submodule, các nhánh và thẻ được bảo vệ, khóa triển khai, token, webhook, CI/CD và kiểm tra sao chép/đẩy.
Di chuyển kho lưu trữ Git sang Gitea: Lên kế hoạch di chuyển Gitea bao gồm Git LFS, submodule, các nhánh và thẻ được bảo vệ, khóa triển khai, token, webhook, CI/CD và kiểm tra sao chép/đẩy.
Di chuyển không chỉ là sao chép kho lưu trữ Git
Ngoài lịch sử của kho lưu trữ, bạn cần chuyển hoặc cấu hình lại quyền sở hữu, nhóm, các nhánh được bảo vệ, thẻ được bảo vệ, Git LFS, mô-đun con, khóa triển khai, webhook và kết nối CI/CD.
Kiểm tra trước khi chuyển đổi
- Liệt kê các kho lưu trữ, chủ sở hữu, nhóm quyền truy cập và tài khoản tự động hóa.
- Kiểm tra các đối tượng Git LFS, submodule, bảo vệ nhánh và bảo vệ thẻ.
- Sau khi chuyển đổi, hãy kiểm tra clone, push, Git LFS, submodule và quy trình CI.
- Sau khi quá trình di chuyển hoàn tất, hãy vô hiệu hóa hoặc thay thế các token cũ mà không chia sẻ giá trị của chúng.
Dữ liệu nhạy cảm trong quá trình di chuyển
Không gửi token, khóa riêng tư, phần riêng tư của khóa triển khai hoặc bí mật CI đến bộ phận hỗ trợ. Chỉ cần cung cấp tên kho lưu trữ, loại tích hợp, lỗi hiển thị và thông tin về những gì đã hoạt động trước khi di chuyển.
> Miền gửi thư cho Listmonk
Để chuẩn bị cho các chiến dịch, hãy thiết lập miền hoặc tên miền con làm miền gửi, thông tin người gửi (From identity), SPF, DKIM, DMARC, xử lý email trả lại và tùy chọn hủy đăng ký.
Để chuẩn bị cho các chiến dịch, hãy thiết lập miền hoặc tên miền con làm miền gửi, thông tin người gửi (From identity), SPF, DKIM, DMARC, xử lý email trả lại và tùy chọn hủy đăng ký.
Khả năng gửi thư bắt đầu từ tên miền
Listmonk cần một thông tin người gửi (From identity) rõ ràng và các bản ghi DNS mà hệ thống email có thể xác minh. SPF, DKIM và DMARC phải được cấu hình đúng với tên miền hoặc tên miền con mà bạn muốn sử dụng để gửi chiến dịch.
Trước chiến dịch đầu tiên
- Chọn tên miền hoặc tên miền con làm nguồn gửi và đặt tên hiển thị (From).
- Thêm các bản ghi DNS xác minh, bao gồm SPF, DKIM selector và DMARC.
- Kiểm tra việc gửi thư thử nghiệm để đảm bảo khả năng gửi, xử lý lỗi trả lại (bounce) hoặc địa chỉ trả lời (Return-Path), cũng như kiểm tra các liên kết trong email.
- Vui lòng kiểm tra các tùy chọn hủy đăng ký và List-Unsubscribe trước khi gửi email thực tế.
Những thông tin bí mật về email không nên được đưa vào yêu cầu hỗ trợ.
Khi báo cáo sự cố, vui lòng cung cấp tên miền, loại bản ghi, giá trị DNS công khai và thông báo lỗi. Không được chia sẻ mật khẩu SMTP, mã API, khóa DKIM riêng tư hoặc danh sách người nhận chứa thông tin cá nhân.
> Cài đặt Runtime cho Classic Hosting
Classic Hosting có thể chạy ở chế độ Runtime tự động hoặc thủ công. CPU, RAM, bộ nhớ, dung lượng lưu trữ, thời gian giữ bản sao lưu, thời gian giữ Offsite Archive, tải lên, bộ đệm và nhật ký đều ảnh hưởng đến chi phí và tính ổn định.
Classic Hosting có thể chạy ở chế độ Runtime tự động hoặc thủ công. CPU, RAM, bộ nhớ, dung lượng lưu trữ, thời gian giữ bản sao lưu, thời gian giữ Offsite Archive, tải lên, bộ đệm và nhật ký đều ảnh hưởng đến chi phí và tính ổn định.
Chế độ tự động không phải lúc nào cũng là lựa chọn tốt nhất
Auto Runtime giúp xử lý các dự án đã được nhận diện, nhưng chế độ thủ công phù hợp hơn khi bạn muốn chọn chính xác Nginx, Apache, FrankenPHP hoặc một môi trường runtime ngôn ngữ cụ thể. Chỉ sử dụng PHP selector ở những nơi mà môi trường runtime đã chọn hỗ trợ.
Thiết lập trước khi triển khai
- Chọn chế độ tự động hoặc thủ công cho môi trường Runtime tùy thuộc vào framework và cách xây dựng.
- Chọn PHP 8.2, 8.3 hoặc 8.4 chỉ khi môi trường runtime được chọn hỗ trợ phiên bản đó.
- Cấu hình CPU, RAM, dung lượng lưu trữ, thời gian giữ lại bản sao lưu và Offsite Archive dựa trên dữ liệu và lượng truy cập.
- Sau khi triển khai, hãy kiểm tra chức năng tải lên, bộ nhớ cache, nhật ký và các lỗi ứng dụng hiển thị.
Ứng dụng không khởi động khi nào?
Vui lòng cung cấp thông tin về chế độ runtime, ngôn ngữ hoặc phiên bản PHP, bất kỳ lỗi nào hiển thị, những thay đổi đã thực hiện và thời gian triển khai ước tính. Không được gửi các tệp .env, mật khẩu, mã thông báo hoặc nhật ký đầy đủ chứa thông tin nhạy cảm.