Câu chuyện có thật: Drop Database? Nhấp vào… Doh!

Cầu nguyện

Sau đây là một câu chuyện có thật, ngày hôm nay vào khoảng 11:00 sáng khi tôi đang trên đường đi ăn trưa. Đây KHÔNG phải là một bài đăng trả phí, nhưng tôi đã thêm một liên kết KHỔNG LỒ đến công ty để đánh giá cao việc họ đã tiết kiệm cho tôi!

Phát triển 101 nói rằng khi bạn gây rối với mã hoặc dữ liệu của mình, trước tiên bạn luôn thực hiện sao lưu. Không có ngoại lệ. Có thể mất 15 phút để thực hiện việc sao lưu đó có thể giúp bạn tiết kiệm hàng tháng hoặc hàng năm làm việc.

Hôm nay, tôi đã phá vỡ sự phát triển 101.

Trong khi xóa một plugin, tôi nhận thấy rằng có một số bảng đi kèm được liên kết với plugin. Tôi nhanh chóng chọn các bảng và nhấp vào Thả.

Tất nhiên, cảnh báo bắt buộc đã xuất hiện từ trình duyệt của tôi nhưng tôi, một người thông minh, đã có ngón tay cái của mình trên nút enter run rẩy vì mong đợi. Khoảnh khắc tiếp theo diễn ra trong chuyển động chậm… khi ngón tay cái của tôi bắt đầu chuyến đi hướng xuống, về phía nút, tôi bắt đầu xem xét cảnh báo trên trình duyệt của mình.

"Bạn có chắc chắn muốn bỏ Database mydatabasename không?" Nhấp chuột.

Tôi không chắc chính xác lý do tại sao khả năng đọc và nhận thức của tôi lại vượt trội hơn nhờ ngón tay cái của tôi khi gõ phím enter, nhưng điều không thể phủ nhận đã xảy ra. Tôi vừa xóa cơ sở dữ liệu WordPress của mình.

Tôi ngay lập tức cảm thấy buồn nôn và mồ hôi lạnh toát ra trên trán. Tôi nhanh chóng mở ứng dụng FTP của mình và rà soát máy chủ để tìm bất kỳ phần còn lại nào của cơ sở dữ liệu có thể đã bị xóa. Thật không may, máy chủ web không có thùng rác. Họ đủ thông minh để kiểm tra lại bạn trước khi bạn làm điều gì đó ngu ngốc.

Tôi thật ngu ngốc.

Cách cuối cùng, tôi đăng nhập vào bảng điều khiển lưu trữ của mình, mở một phiếu hỗ trợ và viết như sau:

Tôi vừa xóa cơ sở dữ liệu trên máy chủ của mình. Vui lòng cho tôi biết rằng bạn có một số loại quy trình sao lưu tại chỗ để khôi phục từ đó. Đây là công việc của cuộc đời tôi. Tiếng nức nở. Xô. Kêu van.

Ok, tôi không thực sự gõ tiếng nức nở, quá giang và rên rỉ - nhưng bạn dám cá rằng đó là những gì tôi đã làm khi viết vé. Trong vòng 2 phút, tôi đã nhận được phản hồi qua email:

Thưa quý khách hàng,

Bạn có thể đăng nhập vào Tài khoản người bán lại của mình và yêu cầu khôi phục từ các tùy chọn Sản phẩm. Giá của một lần khôi phục là $ 50.

Cảm ơn!

Chắc chắn rồi… Tôi truy cập trang sản phẩm và ở đó, trên tất cả sự vinh quang, là biểu tượng để yêu cầu khôi phục từ bản sao lưu. Biểu mẫu đơn giản yêu cầu ngày bạn muốn sử dụng và nhập bất kỳ thông tin áp dụng nào. Tôi chỉ cần viết tên cơ sở dữ liệu và yêu cầu họ khôi phục nó từ bản sao lưu mới nhất mà họ có.

yêu cầu khôi phục

Trong vòng 20 phút, trang web của tôi đã được sao lưu trừ 2 bài viết mới nhất của tôi. Tôi nhanh chóng tập hợp lại các bài đăng đó từ email (nơi tôi đăng ký vào nguồn cấp dữ liệu của chính mình) và trang web của tôi đã được sao lưu 100%. Tôi cũng bỏ lỡ 1 bình luận (xin lỗi Jason!).

Tôi đã làm việc với máy chủ này trong một thời gian dài. Bây giờ tôi với tay lái máy bay và các bản sao lưu tự động hàng đêm là một phần trong dịch vụ của họ.

Nếu tôi có một lời phàn nàn, đó là sau khi hết vé, bạn không có cách nào để liên lạc với họ về điều đó. Tôi ước bạn có thể thêm nhận xét vào phiếu hỗ trợ đã đóng.

Hôm nay nó sẽ nói, "Cảm ơn!".

4 Comments

  1. 1

    Tôi đã vô tình đánh rơi DB mà tôi cũng không cố ý 🙂

    May mắn thay, máy chủ web của tôi cũng giữ các bản sao lưu 🙂

    Dreamhost thực sự vừa được thêm vào tháng trước, tôi tin rằng khả năng tự mình khôi phục các bản sao lưu của bạn hoàn toàn miễn phí, điều này khá tuyệt vời và nó thậm chí còn bao gồm các tệp của bạn nếu bạn muốn.

    Sau khi tôi vô tình đánh rơi DB đầu tiên của mình, tôi bắt đầu làm những gì tôi biết là tôi phải làm ngay từ đầu, xuất DB sang một bản sao cục bộ. Thật đáng kinh ngạc, tôi thực sự cũng đã sử dụng chúng sau khi làm những việc ngu ngốc 🙂

  2. 2

    Chúng ta rất giỏi trong việc chúng ta đang làm, đôi khi chúng ta làm những điều ngu ngốc nhất. Tôi đã ở đó và làm điều đó và như Alex nói, tôi vẫn thường phải sử dụng bản sao lưu.

    Rất vui vì bạn đã có thể khôi phục nó.

  3. 3

    Rất vui vì bạn đã thoát khỏi mớ hỗn độn đó! Nói về blogocide khi bạn thay đổi url của mình, điều đó sẽ thực sự giết chết nó!

    Tôi không có cơ hội với những thứ này và sao lưu thường xuyên, không chỉ khi tôi chuẩn bị thay đổi. tôi sử dụng plugin wp-db-backup gửi email cho tôi bản sao lưu đầy đủ cơ sở dữ liệu của tôi vào thứ Hai hàng tuần, mặc dù bạn có thể chọn tần suất bạn muốn. Tôi rất muốn giới thiệu điều này cho bất kỳ ai vì chính xác vấn đề mà bạn mô tả ở trên, nhưng cũng có thể đề phòng bất kỳ sự cố hack hoặc các vấn đề khác có thể khiến cơ sở dữ liệu của bạn trở nên vô dụng. Thật tuyệt khi có thể trả tiền để khôi phục lại máy chủ lưu trữ của bạn, nhưng dễ dàng và rẻ hơn nhiều khi luôn có các bản sao lưu của bạn.

    Đừng làm vậy nữa Doug 😉

Bạn nghĩ gì?

Trang web này sử dụng Akismet để giảm spam. Tìm hiểu cách xử lý dữ liệu nhận xét của bạn.