Khôi phục hệ thống Windows. Khôi phục hệ thống Windows 1 với Phục hồi dữ liệu

Bài viết cho thấy các cách khôi phục cơ sở dữ liệu 1C bằng các công cụ được tích hợp trong chương trình hoặc ứng dụng của bên thứ ba. Cách tạo và khôi phục bản sao lưu cơ sở dữ liệu. Đối với hầu hết người dùng các sản phẩm của công ty 1C, hư hỏng hoặc mất mát cơ sở dữ liệu 1C: Enterprise là điều mà họ thậm chí còn ngại nói đến. Đối với họ, nhiệm vụ khôi phục cơ sở dữ liệu dường như không thực tế và việc mất nó là một thảm kịch khủng khiếp.

Trên thực tế, các sản phẩm của công ty 1C đều giống như bất kỳ sản phẩm nào khác. Thông tin mà người dùng nhập vào cơ sở dữ liệu của họ được lưu trữ trong các tệp có thể được sao lưu hoặc khôi phục nếu bị hỏng hoặc bị xóa. Thông thường cho mục đích này được tích hợp sẵn "1C: Doanh nghiệp" công cụ, nhưng bạn cũng không nên quên phần mềm của bên thứ ba.

Theo mặc định, thư mục infobase, trong đó, ngoài chính tệp cơ sở dữ liệu 1C, tất cả các tệp liên quan đến nó đều được lưu, là thư mục trong Tài liệu người dùng:
C:\Users\Tên người dùng\Documents\InfoBase


Thư mục này lưu trữ tất cả các tệp có liên quan đến cơ sở dữ liệu này.


Những tập tin này bao gồm:

  • *.1CD– tệp của chính cơ sở dữ liệu, theo mặc định có tên là 1Cv8.1CD. Tệp này bao gồm tất cả dữ liệu được nhập vào cơ sở dữ liệu, cũng như cấu hình của chúng;
  • *.cf, *.cfu (*.cfl), *.dt, *.epf (*.erf)– tập tin cấu hình cơ sở dữ liệu;
  • *.log, *.lgf, *.lgp, *.elf– tập tin nhật ký;
  • *.cdn– Tệp khóa cơ sở dữ liệu 1C;
  • *.efd– Tệp lưu trữ 1C;
  • *.mft– tập tin cấu hình mẫu phụ trợ;
  • *.st– tập tin mẫu văn bản
  • *.mxl– tệp mẫu in của cơ sở dữ liệu 1C;
  • *.grs– tệp sơ đồ đồ họa của cơ sở dữ liệu 1C;
  • *.geo– Tệp lược đồ địa lý cơ sở dữ liệu 1C.

Dấu hiệu và nguyên nhân hư hỏng cơ sở dữ liệu 1C

Các dấu hiệu hư hỏng đối với cơ sở dữ liệu 1C có thể rất đa dạng, đó là những lỗi khi làm việc với cơ sở dữ liệu hoặc cơ sở dữ liệu bị đóng đột ngột, bị treo, nhiều thông báo khác nhau về sự hiện diện của lỗi khi làm việc với cơ sở dữ liệu hoặc khi khởi động. Thường "1C: Doanh nghiệp" báo cáo sự hiện diện của lỗi khi thực hiện thao tác với cơ sở thông tin và mô tả lỗi đó "...Tệp cơ sở dữ liệu bị hỏng".

Nguyên nhân gây hư hỏng cơ sở dữ liệu 1C có thể có nguồn gốc vật lý hoặc logic.

Hậu quả của các nguyên nhân vật lý gây hư hỏng cơ sở dữ liệu là nghiêm trọng nhất vì chúng liên quan đến hư hỏng đối với phương tiện lưu trữ mà dữ liệu được lưu trữ trên đó. Điều này có thể làm hỏng ổ cứng gắn ngoài hoặc tích hợp, phương tiện lưu trữ quang, ổ đĩa flash hoặc thẻ nhớ. Trong trường hợp này, để có thể khôi phục cơ sở dữ liệu 1C, cần phải trả về chức năng của phương tiện lưu trữ.

Thiệt hại logic đối với cơ sở dữ liệu xảy ra do lỗi phần mềm, tắt máy tính hoặc phương tiện lưu trữ không chính xác hoặc đột ngột, hoạt động không chính xác của thiết bị mạng cũng như vi-rút và phần mềm độc hại.


Tạo và khôi phục cơ sở dữ liệu 1C từ bản sao lưu

Chúng tôi đã đề cập đến vấn đề này nhiều lần trong các bài viết của mình - cách tốt nhất để lưu dữ liệu của bạn là tạo bản sao lưu dữ liệu đó. Đối với cơ sở dữ liệu 1C, phương pháp này cũng phù hợp.

Để tạo bản sao lưu của cơ sở dữ liệu 1C:

Để khôi phục cơ sở dữ liệu 1C từ bản sao lưu:


Khôi phục cơ sở dữ liệu thông tin 1C bị hỏng

Nếu cơ sở thông tin gặp trục trặc và xảy ra các lỗi được mô tả ở trên hoặc các triệu chứng khác xảy ra, bạn không cần phải hoảng sợ vì trong hầu hết các trường hợp, cơ sở dữ liệu 1C đều có thể phục hồi được. Điều này có thể được thực hiện bằng cách sử dụng các công cụ được tích hợp trong nền tảng.

Khôi phục bằng Bộ cấu hình

Để loại bỏ lỗi trong cơ sở dữ liệu 1C, bộ cấu hình của nó cung cấp một chức năng "Kiểm tra và sửa chữa...". Để dùng nó:


Khôi phục bằng chdbfl.exe

Trong mọi phiên bản của nền tảng "1C: Doanh nghiệp" Có một tiện ích được thiết kế để gỡ lỗi các cơ sở thông tin bị hỏng. Không có quyền truy cập vào tiện ích này từ menu nội bộ của nền tảng. Nhưng nó được cài đặt cùng với việc cài đặt nền tảng. Để chạy nó, hãy chuyển đến thư mục cài đặt nền tảng 1C trên máy tính của bạn:
C:\Tệp chương trình (x86)\1cv8\8.3.8.1652\bin
(trong đó 8.3.8.1652 là số phát hành nền tảng (khác nhau đối với các bản phát hành khác nhau))


Tìm và chạy tệp chdbfl.exe trong thư mục này - đây là tiện ích gỡ lỗi cơ sở thông tin 1C. Sau khi khởi chạy tiện ích, hãy sử dụng tiện ích này để chỉ định tệp cơ sở dữ liệu bằng cách nhấp vào dấu chấm lửng ở bên phải trường "Tên tệp cơ sở dữ liệu", và đánh dấu vào ô bên cạnh hàm “Sửa các lỗi đã phát hiện”. Sau khi thiết lập các thông số cần thiết, nhấp vào nút "Chạy".


Tất cả các lỗi được phát hiện và các hành động khác của tiện ích sẽ được hiển thị trong cửa sổ chdbfl.exe.

Khôi phục bằng trình soạn thảo HEX

Trong những trường hợp đặc biệt khó khăn hoặc nếu hai phương pháp gỡ lỗi cơ sở thông tin trước đó không mang lại kết quả mong muốn, về mặt lý thuyết có thể khôi phục nó bằng trình soạn thảo HEX. Để thực hiện việc này, bạn cần mở tệp cơ sở dữ liệu *.1CD chính trong trình chỉnh sửa HEX.

Nhược điểm của phương pháp này là phương pháp sửa cơ sở dữ liệu 1C bị hỏng này chỉ có thể được thực hiện bởi các chuyên gia giàu kinh nghiệm và am hiểu về HEX.

Cần lưu ý rằng nó có trình soạn thảo HEX tích hợp, có thể được sử dụng để sửa các tệp bị hỏng.


Cách khôi phục cơ sở dữ liệu thông tin 1C đã xóa

Nếu do vô tình xóa, cài đặt lại hệ điều hành, định dạng ổ cứng hoặc phương tiện lưu trữ khác mà cơ sở dữ liệu 1C được lưu trữ trên đó bị mất, thì bạn có thể khôi phục nó bằng cách sử dụng. Đối với điều này:


Ghi chú. Theo cách tương tự, bạn có thể khôi phục tệp sao lưu bị mất của cơ sở thông tin 1C - 1Cv8.dt.

  • Tải tệp *.dt đã khôi phục lên cơ sở dữ liệu thông tin bằng phương pháp được mô tả ở trên.
  • Nếu cơ sở thông tin được khôi phục theo từng tệp, hãy mở tệp chính 1Cv8.1CL bằng menu 1C Tài liệu / Mở.

Tất cả các phương pháp khôi phục cơ sở dữ liệu 1C được mô tả trong bài viết này đều được hiển thị bằng cách sử dụng nền tảng này làm ví dụ "1C: Doanh nghiệp 8.3". Nhưng thông tin này cũng có liên quan đến các chương trình và cấu hình nền tảng khác:

  • kế toán 1c
  • 1C: Doanh nhân
  • 1C: Quản lý tiền lương và nhân sự
  • 1C: Quản lý thương mại
  • 1C: Bán lẻ
  • 1C: Quản lý tổ chức
  • 1C: Quản lý doanh nghiệp
  • 1C: Doanh nghiệp. Quản lý nhà máy sản xuất
  • 1C: Tự động hóa phức tạp
  • 1C: Luồng tài liệu
  • 1C: Hợp nhất
  • 1C: Quản lý một công ty nhỏ
  • 1C: Người nộp thuế
  • 1C: Báo cáo doanh nghiệp
  • 1C: Chứng từ thanh toán
  • 1C: Kế toán cơ quan nhà nước
  • 1C: Tiền lương và nhân sự của cơ quan ngân sách
  • 1C: Tập hợp các báo cáo
  • 1C: Báo cáo ngân sách
  • 1C: Luồng văn bản của cơ quan chính phủ
  • 1C: Mua sắm nhà nước và thành phố
  • 1C: Ngân sách quyết toán
  • 1C: Ngân sách thành phố
  • 1C: Tiền
  • 1C: Học trực tuyến, v.v.

Trong bài viết trước, chúng tôi đã thảo luận về vấn đề tạo bản sao lưu của cơ sở dữ liệu 1C Enterprise bằng ví dụ về 1C Accounting 8. Chúng tôi phát hiện ra rằng một trong những phương pháp sao lưu là tạo dỡ hàng cơ sở thông tin. Bây giờ, hãy tìm hiểu xem phải làm gì với tệp tải lên nếu đột nhiên có điều gì đó không ổn xảy ra với cơ sở dữ liệu của bạn.

Nếu vấn đề không thể được giải quyết bằng bất kỳ cách nào khác, đã đến lúc đọc hướng dẫn thì tệp tải lên đã tạo trước đó cho 1C Accounting 8 (hoặc bất kỳ cấu hình 1C Enterprise nào khác) sẽ cho phép bạn khôi phục cơ sở dữ liệu, tức là. trả về trạng thái cơ sở thông tin vào ngày tạo nội dung tải lên.

Một sự lạc đề nhỏ từ chủ đề: từ đây rõ ràng là khi khôi phục cơ sở dữ liệu theo cách này, một phần dữ liệu sẽ bị tất yếu mất. Đó là lý do tại sao Bạn càng sao lưu thường xuyên thì bạn càng mất ít dữ liệu nếu cơ sở dữ liệu 1C bị hỏng.

Bản thân tệp tải lên vô dụng và yêu cầu chạy Trình cấu hình, tức là. Bạn không thể chỉ khởi chạy một tệp tải lên (chẳng hạn như một bộ phim) và mong đợi kết quả. Do đó, chúng tôi khởi chạy Trình cấu hình và chuyển đến menu Quản trị.


Trong menu, chọn mục “Tải cơ sở thông tin”, như trong hình trên. Thao tác này sẽ mở một cửa sổ chọn tập tin.

trang mạng_

Sử dụng cửa sổ này, bạn nên chọn file tải xuống mình cần. Nếu có một vài trong số chúng, thì họ thường chọn cái mới nhất, tức là. thực hiện cuối cùng.

Chú ý! Hãy cực kỳ cẩn thận khi chọn một tệp nếu bạn có một vài tệp trong số đó. Đặc biệt nếu họ thuộc về các công ty khác nhau! Không thể hoàn tác thao tác tải lên.

Có một phần quan trọng của bài viết, nhưng nếu không có JavaScript thì nó không hiển thị được!

Với tình hình trên nên bổ sung thêm một chi tiết quan trọng- nếu cơ sở dữ liệu bị "che phủ", thì hãy tạo một bản sao của toàn bộ thư mục của nó ( Vậy nếu nó bị hỏng thì sao!) và chỉ sau đó mở Bộ cấu hình và khôi phục. Trong trường hợp xảy ra lỗi, bạn luôn có thể quay lại phiên bản cơ sở dữ liệu “chưa được khôi phục” (tức là không bị hỏng hoàn toàn do lỗi khôi phục).

Nếu một tập tin được chọn, cảnh báo sau sẽ xuất hiện (điều này là cần thiết vì không thể hủy thao tác).

trang mạng_

Nếu bạn chắc chắn, hãy nhấp vào Có và đợi quá trình hoàn tất. Hoạt động này không được gián đoạn! Sau khi quá trình tải xuống hoàn tất, một thông báo hoàn tất sẽ xuất hiện.

trang mạng_

Trong cửa sổ hiển thị ở trên, việc nhấp vào Không sẽ dễ dàng hơn vì Chúng tôi không còn cần bộ cấu hình nữa. Sau khi nhấp vào nút Không, Bộ cấu hình sẽ đóng lại. Bây giờ hãy chạy chương trình ở chế độ 1C Enterprise và kiểm tra chức năng của cơ sở dữ liệu. Như bạn có thể thấy, không có gì phức tạp.

Bạn cũng có thể tải xuống dữ liệu đã tải xuống trước đó đến một cơ sở dữ liệu hoàn toàn trống rỗng, tức là không có cấu hình nào cả. Bạn có thể tạo cơ sở dữ liệu như vậy theo cách tương tự như được mô tả trong bài viết tương ứng. Sự khác biệt duy nhất là trong cửa sổ chọn mẫu cấu hình, bạn không cần chọn các mẫu mà chọn mục ở dưới cùng, như trong hình.

trang mạng_

Hãy để tôi nhắc bạn một lần nữa: Hãy cẩn thận khi tự tay khôi phục cơ sở dữ liệu 1C Accounting 8! Bạn có thể tạo bản sao lưu một cách an toàn - việc này an toàn cho dữ liệu trong mọi trường hợp - nhưng hãy cẩn thận khi khôi phục.

Nếu cơ sở dữ liệu 1C không khởi động thì bạn không nên lo lắng. Trước tiên, bạn cần cố gắng tự mình khôi phục cơ sở dữ liệu 1C.

Nếu phát hiện lỗi khi kiểm tra cơ sở dữ liệu 1C đang hoạt động bằng tiện ích chdbfl thì cần phải khôi phục chức năng của cơ sở dữ liệu. Chúng tôi sẽ làm việc với tùy chọn tập tin.

Cách kiểm tra cơ sở dữ liệu 1C 8.3 bằng tiện ích chdbfl.exe sẽ được thảo luận trong

Vì vậy, hãy mở tiện ích chdbfl. Sau khi phân tích tính toàn vẹn vật lý của cơ sở dữ liệu 1C 8.3, các lỗi sau đã được phát hiện:

Bạn có thể xem tất cả các lỗi hoặc bạn có thể thử sửa chúng ngay lập tức - hãy bật hộp kiểm Sửa các lỗi phát hiện được và nhấn nút Hành hình. Kết quả là tiện ích chdbfl đã sửa một số lỗi:

Chú ý! Điểm đặc biệt của tiện ích chdbfl là nếu sau lần sửa đầu tiên mà số lỗi không thay đổi thì việc tiếp tục với nó là vô ích và phải sử dụng các kỹ thuật khôi phục 1C khác.

Nếu do công việc, số lượng lỗi đã giảm, thì bạn cần chạy lại bản sửa lỗi và thực hiện việc này cho đến khi không còn lỗi hoặc số lượng của chúng ngừng thay đổi.

Hãy sửa lại lần nữa:

Chúng tôi thấy rằng không có lỗi nào được tìm thấy. Bạn có thể ngừng làm việc với tiện ích chdbfl bằng cách nhấp vào nút Đóng.

Có vẻ như bạn có thể chạy cơ sở dữ liệu 1C 8.3 ở chế độ người dùng. Nhưng đừng vội làm điều đó. Thực tế là tiện ích được coi là chỉ có một phần khả năng phục hồi. Để kiểm soát, bạn cần kiểm tra cơ sở dữ liệu 1C 8.3 bằng các công cụ cấu hình tiêu chuẩn.

Hãy tạo một thư mục mới ở bất cứ đâu và sao chép tệp cơ sở dữ liệu đang hoạt động vào đó - 1Cv8.1CD:

Trong cửa sổ khởi chạy, nhấp vào nút Thêm vào thêm cơ sở dữ liệu 1C vào danh sách cơ sở dữ liệu hiện có:

Đặt công tắc sang vị trí thêm vào danh sách và nhấn nút Hơn nữa:

Tên của cơ sở dữ liệu là bất kỳ, nhưng thư mục là thư mục mà cơ sở dữ liệu 1C được sao chép vào:

Hãy nhấn nút Mở cấu hình. Sau một lúc, cấu hình sẽ mở ra:

Hãy chọn một đội - Quản trị - Kiểm tra và sửa lỗi:

Trong cửa sổ mở ra, không thay đổi gì cả, hãy nhấn nút Hành hình.

Chú ý! Nếu bạn không biết chính xác mục đích của các lệnh thì đừng thay đổi bất cứ điều gì. Nếu không vấn đề có thể phát sinh:

Quá trình kiểm tra bản sửa lỗi 1C sẽ bắt đầu - bạn có thể xem quá trình này ở góc dưới bên trái:

Và trong cửa sổ kiểm tra và chỉnh sửa:

Sau khi kiểm tra và sửa chữa, hãy nhấp vào nút Đóng và mở cửa sổ thông báo dịch vụ:

Chúng tôi thấy rằng không tìm thấy lỗi nào và cơ sở dữ liệu đã hoàn toàn sẵn sàng để sử dụng. Bạn có thể đóng bộ cấu hình và chạy 1C 8.3 ở chế độ người dùng bình thường.

Khôi phục cơ sở dữ liệu từ bản sao lưu trữ

Ngoài các tùy chọn đã thảo luận, bạn có thể khôi phục cơ sở dữ liệu từ bản sao lưu trữ. Trong trường hợp này, một bản sao lưu trữ có thể được tạo theo nhiều cách.

Cách đầu tiên

Nó bao gồm việc tạo một bản sao của tệp cơ sở dữ liệu – 1Cv8.1CD trực tiếp từ thư mục chứa cơ sở dữ liệu này.

Hãy khôi phục cơ sở dữ liệu 1C. Việc này có thể được thực hiện trong cùng một thư mục, nhưng để đảm bảo tính thuần khiết của thử nghiệm, chúng tôi sẽ chuyển tệp 1Cv8 - copy.1CD sang một thư mục trống khác và thư mục này trước tiên phải được tạo. Trong ví dụ của chúng tôi, thư mục này được thử nghiệm trên máy tính để bàn:

Hãy thử mở cơ sở dữ liệu 1C Enterprise 8.3 trong bộ cấu hình. Một thông báo sẽ được hiển thị cho biết không tìm thấy cơ sở dữ liệu:

Hãy thử mở cơ sở dữ liệu 1C 8.3 ở chế độ người dùng. Bạn cũng sẽ nhận được một thông báo lỗi:

Hãy nhấn nút Để hoàn thành công việcđể đóng cửa sổ này.

Thật vậy, chương trình Kế toán 1C 8.3 không thể tìm thấy tệp có tên 1Cv8.1CD ở vị trí đã chỉ định. Để khắc phục tình trạng này, chỉ cần đổi tên file 1Cv8 - copy.1CD trong thư mục test thành 1Cv8.1CD:

Chúng tôi không chú ý đến các tệp khác - đây là các tệp dịch vụ được chương trình 1C 8.3 tạo tự động.

Hãy thử mở lại cơ sở dữ liệu 1C trong bộ cấu hình. Bây giờ mọi thứ đều ổn:

Hãy đóng trình cấu hình và khởi chạy cơ sở dữ liệu 1C 8.3 ở chế độ người dùng:

Một hộp tin nhắn sẽ mở ra:

Nhấn nút Đây là bản sao của cơ sở thông tin. Cơ sở đã hoàn toàn sẵn sàng để sử dụng:

Phương pháp thứ hai là khôi phục 1C từ bản sao lưu trữ của tệp *.dt

Hãy xem xét phương pháp khôi phục thứ hai 1C 8.3 - từ một bản sao lưu trữ của tệp *.dt.

Để không làm hỏng cơ sở dữ liệu 1C đang hoạt động, tất cả các hoạt động tiếp theo sẽ được thực hiện trên cơ sở dữ liệu thử nghiệm, tức là bản sao của cơ sở dữ liệu đang hoạt động - Bài kiểm tra.

Mở cơ sở dữ liệu 1C trong bộ cấu hình và chọn lệnh Quản trị – Tải lên cơ sở thông tin:

Trong cửa sổ mở ra, hãy chọn thư mục nơi chúng tôi sẽ đặt tệp lưu trữ và chỉ định bất kỳ tên nào của tệp lưu trữ có phần mở rộng dt. Trong ví dụ của chúng tôi – test.dt:

Hãy mở lại bộ cấu hình trong cơ sở dữ liệu thử nghiệm. Hãy thực hiện lệnh Quản trị – Tải thông tin cơ sở:

Hãy tìm tệp được yêu cầu - trong ví dụ của chúng tôi là test.dt và nhấn nút Mở:

Chương trình 1C 8.3 sẽ đưa ra cảnh báo rằng tất cả dữ liệu có thể bị mất. Hãy đồng ý với điều này và nhấn nút Đúng:

Chú ý! Khi tải một kho lưu trữ, tất cả dữ liệu từ cơ sở dữ liệu 1C 8.3 mà kho lưu trữ được tải vào sẽ bị hủy mà không có khả năng phục hồi!

Quá trình tải xuống cơ sở dữ liệu sẽ bắt đầu - trên thực tế, việc giải nén kho lưu trữ của chúng tôi. Sau một thời gian, quá trình tải xuống sẽ hoàn tất và thông báo tải xuống thành công sẽ xuất hiện:

Theo mặc định, chương trình 1C 8.3 đề xuất khởi động lại bộ cấu hình - chúng tôi đồng ý với điều này và nhấn nút Đúng. Bộ cấu hình sẽ khởi động lại. Hãy đóng nó lại và khởi chạy cơ sở dữ liệu 1C 8.3 đã khôi phục ở chế độ người dùng.

Phương pháp thứ ba là khôi phục cơ sở dữ liệu 1C từ bản sao lưu

Phương pháp phục hồi thứ ba là khôi phục cơ sở dữ liệu 1C 8.3 từ bản sao lưu được tạo ở chế độ người dùng.

Hãy xem xét khả năng tạo và khôi phục cơ sở dữ liệu bằng ví dụ về cơ sở dữ liệu thử nghiệm - Bài kiểm tra. Đây là cơ sở cho 1C Enterprise 8 Kế toán 3.0. Chúng tôi đã có cơ sở cần mở. Chúng ta hãy đi đến phần Quản trị – Sao lưu và Khôi phục và nhấp vào siêu liên kết Tạo bản sao lưu:

Hãy mở một cửa sổ lựa chọn và bạn có thể chọn bất kỳ vị trí nào, nhưng tốt hơn hết là tạo một thư mục mới. Hơn nữa, nên thực hiện việc này trên một phân vùng khác của ổ cứng hoặc trên ổ đĩa ngoài. Ví dụ, Lưu trữ 1C BP 3.0:

Trong ví dụ của chúng tôi, để đơn giản, chúng tôi sẽ tạo thư mục này trên màn hình nền và chọn nó làm thư mục lưu trữ. Hãy nhấn nút Lựa chọn thư mục:

Quá trình tạo bản sao lưu 1C sẽ bắt đầu:

Sau khi quá trình hoàn tất, một tệp có phần mở rộng zip sẽ được tạo trong thư mục Lưu trữ 1C BP 3.0 - đây là bản sao lưu của cơ sở dữ liệu: backup2016_08_01_13_45_27.zip.

Để khôi phục cơ sở dữ liệu 1C từ bản sao lưu, bạn cần mở cơ sở dữ liệu thử nghiệm của chúng tôi hoặc cơ sở dữ liệu trống được tạo trước, các quy trình tương tự.

Hãy khôi phục dữ liệu trong cơ sở dữ liệu thử nghiệm của chúng tôi.

Hãy mở cơ sở dữ liệu thử nghiệm ở chế độ người dùng. Chúng ta hãy đi đến phần Quản trị - Sao lưu và Khôi phục và nhấp vào siêu liên kết :

Trong cửa sổ khôi phục, chỉ ra tệp lưu trữ đã tạo trước đó – backup2016_08_01_13_45_27.zip và nhấp vào nút Mở. Hãy kiểm tra xem tệp có được chỉ định trong trường cửa sổ hay không và nhấp vào nút Khôi phục dữ liệu:

Cách khôi phục cơ sở dữ liệu 1C:Accounting (phiên bản 8.3 3.0) từ bản sao lưu

2017-12-07T13:31:10+00:00

Cơ sở dữ liệu chính có bị hỏng hay bạn chỉ cần xem phần còn lại của cơ sở dữ liệu cũ năm ngoái? Điều này rất dễ thực hiện nếu bạn có .

Chúng ta hãy có một bản sao lưu của cơ sở dữ liệu "Confetprom" trên máy tính để bàn của chúng ta, được gọi là "Confetprom_10/18/2013". Hãy khôi phục cơ sở dữ liệu từ nó thư mục mới(Tôi luôn khuyên những người mới sử dụng chỉ nên khôi phục các kho lưu trữ vào một thư mục mới, sạch sẽ để không vô tình làm hỏng cơ sở dữ liệu đang hoạt động).

Tùy chọn này phù hợp nếu bản sao lưu của bạn có phần mở rộng dt. Không phải ai cũng có thể xem các tiện ích mở rộng, vì vậy tôi sẽ cho bạn thấy một bản sao như vậy trông như thế nào:

2. Khởi chạy 1C và nhấp vào nút "Thêm...". Mục tiêu của chúng tôi là thêm một thư mục trống vào danh sách này, sau đó chúng tôi sẽ tải bản sao lưu lên.

3. Chúng tôi đang tạo một cơ sở thông tin trống mới, vì vậy hãy chọn tùy chọn đầu tiên:

4. Tạo cơ sở dữ liệu để tải cơ sở dữ liệu chưa được tải trước đó (tùy chọn thứ hai):

5. Chỉ định tên cơ sở dữ liệu cần khôi phục từ bản sao lưu (thông thường đây là tên cơ sở dữ liệu + ngày sao lưu):

6. Chỉ định đường dẫn đến thư mục trống mà chúng ta đã tạo ở bước đầu tiên:

7. Để chế độ xác thực và khởi động là tự động và để trống trường phiên bản:

8. Khởi chạy cơ sở dữ liệu được kết nối (vẫn trống) ở chế độ cấu hình:

9. Từ menu, chọn "Quản trị" - "Tải cơ sở thông tin...":

10. Chỉ định bản sao lưu mà bạn muốn khôi phục cơ sở dữ liệu 1C: Accounting 8.3 (phiên bản 3.0):

11. Hãy chú ý đến cảnh báo rằng tất cả dữ liệu trong cơ sở dữ liệu hiện tại sẽ bị ghi đè bởi dữ liệu từ bản sao lưu. Vì bạn đang khôi phục một bản sao vào cơ sở dữ liệu trống mà chúng tôi đã tạo trước đó nên không có gì phải lo sợ.

12. Xong! Đồng ý khởi chạy bộ cấu hình:

13. Đóng bộ cấu hình và khởi chạy cơ sở dữ liệu ở chế độ bình thường.

Bạn có bản sao lưu ở định dạng zip

Tùy chọn này phù hợp với những người có bản sao lưu có một trong các phần mở rộng sau: zip, 7z, rar.

Không phải ai cũng có thể xem các tiện ích mở rộng, vì vậy tôi sẽ cho bạn thấy một bản sao như vậy trông như thế nào:

Hơn nữa, nếu bạn nhấp đúp vào một tệp như vậy, nội dung của nó sẽ mở ra (trực tiếp trong Explorer hoặc trong trình lưu trữ):

Xin lưu ý rằng nội dung phải bao gồm tệp 1Cv8.1CD. Tập tin này là cơ sở dữ liệu của chúng tôi.

Vì vậy, nếu đây là trường hợp của bạn, hãy tiếp tục.

1. Tạo một nơi nào đó (ví dụ: trong thư mục “Cơ sở dữ liệu 1C” trên ổ D) một thư mục trống có bất kỳ tên nào (ví dụ: “Konfetprom từ 18/10/2013”):

2. Giải nén nội dung của kho lưu trữ vào thư mục này (tôi nghĩ mọi người đều có thể làm việc với kho lưu trữ). Sau khi giải nén thư mục này sẽ có dạng như sau:

Các file khác có thể xuất hiện ở đó nhưng quan trọng nhất phải có file có tên 1Cv8.1CD.

Nói chung, đây là cơ sở dữ liệu được tạo sẵn - tất cả những gì còn lại là kết nối thư mục này với danh sách cơ sở dữ liệu 1C. Đây là cơ sở dữ liệu được tạo sẵn cho danh sách khởi chạy 1C.

Phương pháp phổ quát

Đối với người dùng của tôi, mọi thứ thậm chí còn đơn giản hơn.

1. Nếu bạn muốn khôi phục kho lưu trữ vào một thư mục mới, hãy nhấp vào nút Dấu cộng:

2. Trong cửa sổ mở ra, hãy chuyển đến tab "DT, CF, ZIP" và chỉ định đường dẫn đến kho lưu trữ và đường dẫn đến thư mục sạch mới mà bạn muốn khôi phục cơ sở dữ liệu:

  • sẽ giải nén kho lưu trữ (hoặc khôi phục từ dt) vào thư mục đã chỉ định
  • sẽ thêm cơ sở dữ liệu mới vào trình cập nhật
  • sẽ thêm cơ sở dữ liệu mới vào danh sách khởi chạy 1C (nếu bạn chọn hộp thích hợp)

Nó cũng cho phép bạn dễ dàng khôi phục các kho lưu trữ vào cơ sở dữ liệu hiện có, nhưng vì bài viết này dành cho người dùng mới làm quen nên tôi sẽ không cung cấp hướng dẫn trực tiếp cho việc này ở đây.

Chế độ tệp để lưu trữ cơ sở dữ liệu 1C thường được các công ty nhỏ sử dụng. Thật dễ dàng để thiết lập, không yêu cầu bất kỳ khoản đầu tư bổ sung nào và chế độ tệp rất dễ sử dụng. Nhưng đây chỉ là khi chúng ta đang nói về một bộ phận có tới năm người.

Chúng ta hãy lưu ý những nhược điểm chính của việc lưu trữ tệp của cơ sở dữ liệu 1C. Với khối lượng cơ sở dữ liệu đáng kể, trên 3 gigabyte, tốc độ của người dùng đồng thời sẽ giảm đáng kể.

Độ tin cậy cũng thấp. Cơ sở dữ liệu 1C ở chế độ tệp thường bị hỏng hơn. Tùy chọn máy khách-máy chủ để lưu trữ thông tin đáng tin cậy hơn nhiều. Nhiều kế toán viên và nhà điều hành 1C quen thuộc với thông báo: “Lỗi định dạng luồng…” Thông báo này xuất hiện khi bạn cố gắng khởi chạy cơ sở dữ liệu 1C hoặc ghi lại tài liệu.

Phải làm gì?

1. Sao lưu cơ sở dữ liệu của bạn theo hai cách.

Bạn có thể tự sao chép thư mục chứa cơ sở dữ liệu theo cách thủ công hoặc tải cơ sở dữ liệu lên thông qua bộ cấu hình.

Hãy sao chép cơ sở dữ liệu theo cách thủ công. Trước tiên, hãy xác định cơ sở dữ liệu của chúng ta nằm ở thư mục nào. Chúng tôi khởi động chương trình 1C. Chọn (nhấn chuột trái một lần) cơ sở dữ liệu cần thiết, nhìn vào đường dẫn đến thư mục bên dưới

Trong trường hợp này, cơ sở dữ liệu nằm trên Z:, trong thư mục “torg”.

Mở My Computer, vào ổ Z:, click vào thư mục “torg” và chọn “copy”

Sau đó mở một ổ đĩa khác trên máy tính của bạn, tốt nhất là thư mục mạng. Bạn có thể sử dụng thư mục “Tài liệu của tôi”, nhưng chỉ là phương sách cuối cùng. Nhấp chuột phải vào khoảng trống trong cửa sổ đang mở và chọn “dán”

Khi sao chép cơ sở dữ liệu hoàn tất, cần thực hiện sao lưu bổ sung bằng công cụ 1C (nếu bạn có thể đăng nhập ở chế độ cấu hình).

2. tiện ích chkdbfl.exe

Mở My Computer, ổ C:, thư mục “Tệp chương trình” (trong phiên bản 64-bit của windows - “Program filex (x86)”), 1Cv8x (trong đó x là phiên bản nền tảng của bạn (8.0, 8.1 hoặc 8.2). Chuyển đến thư mục “bin” (trong phiên bản 1C 8.2, trước tiên là số phiên bản mới nhất của nền tảng và ở đó có thư mục “bin”), ở đó chúng tôi chạy tệp chkdbfl.exe

Trong cửa sổ, nhấp vào nút “…”, sau đó mở thư mục chứa cơ sở dữ liệu, chọn tệp 1Cv8.CD và nhấp vào nút mở.

Chọn hộp kiểm “Đã phát hiện đúng lỗi”. Sau đó bấm vào "chạy".

Quá trình quét có thể kéo dài từ 5 đến 60 phút, tùy thuộc vào kích thước cơ sở dữ liệu và sức mạnh máy tính của bạn. (Hình 6)

Khi quá trình kiểm tra hoàn tất, chương trình sẽ cung cấp nhật ký các lỗi đã sửa (Hình 7)

Trong ví dụ chúng tôi cung cấp, không tìm thấy lỗi nào.

Đi đến cơ sở dữ liệu và kiểm tra xem nó hoạt động như thế nào.

Bây giờ chúng ta hãy xem xét nguyên nhân của lỗi này và các cách có thể để ngăn chặn chúng.

Nguyên nhân gây hư hỏng cơ sở dữ liệu 1C:

Một trong những nguyên nhân phổ biến nhất là do mất điện. Do mất điện, máy chủ hoặc máy tính có cơ sở dữ liệu thường có thể tắt hoặc mạng có thể ngừng hoạt động. Ở các doanh nghiệp nhỏ, việc tiết kiệm nguồn điện liên tục không phải là hiếm. Điều xảy ra là các nguồn cung cấp điện liên tục hoàn toàn không được lắp đặt. Đôi khi họ kết nối máy chủ nhưng quên bảo vệ các thiết bị mạng, điều này cũng dẫn đến hư hỏng trong trường hợp mạng bị lỗi.

Lỗi ổ cứng hoặc ổ flash. Kết nối ổ đĩa flash hoặc ổ đĩa ngoài không chính xác cũng dẫn đến hư hỏng cơ sở dữ liệu 1C. Ổ cứng lỗi thời cũng là mối đe dọa đối với cơ sở thông tin, tuổi thọ của ổ cứng trên máy tính văn phòng tiêu chuẩn là 2-3 năm, trên máy chủ lâu hơn một chút - 3-5 năm.

Mạng bị lỗi. Nguyên nhân phổ biến gây ra hỏng cơ sở dữ liệu là mạng quá tải. Khi thông tin được truyền chậm hơn nhiều so với dự kiến, các vấn đề sẽ bắt đầu ở 1C. Sử dụng thiết bị lỗi thời hoặc đặt ở những nơi không thuận lợi. Máy tính quá nóng và bắt đầu đóng băng.

Cáp được định tuyến không chính xác cũng gây ra lỗi vận hành. Ổ cắm đi ra và dây cáp nằm trên sàn chỉ là những lỗi phổ biến nhất.

Làm thế nào để tránh thất bại trong công việc?

1. Phải lắp đặt nguồn điện liên tục trên cả máy chủ và thiết bị mạng.

Nó sẽ khiến bạn tốn ít hơn nhiều so với thời gian ngừng hoạt động dù chỉ trong một ngày. Đặc biệt nếu bạn phải khôi phục cơ sở dữ liệu trong thời gian báo cáo. Việc khôi phục cơ sở dữ liệu mất vài ngày.

2. Kết nối phương tiện bên ngoài một cách cẩn thận.

Khi sử dụng bộ chia USB, hãy mua nó bằng nguồn điện bên ngoài.

Bạn có ổ cứng ngoài có cáp USB 2 đầu không? Kết nối cả hai, đầu thứ nhất cung cấp thêm năng lượng và đầu thứ hai - nguồn và thông tin.

Chúng tôi khuyên bạn nên tiến hành thay thế ổ cứng theo kế hoạch trên máy tính hoặc máy chủ bằng cơ sở dữ liệu 2-3 năm một lần.

3. Mạng cục bộ sẽ ổn. Chỉ sử dụng các thiết bị mạng hiện đại trong công việc của bạn.

Điều này sẽ giúp bạn tránh khỏi nhiều vấn đề, không chỉ với 1C.

4. Đừng quên tạo bản sao lưu!

Trước khi thực hiện các thao tác quan trọng với cơ sở dữ liệu, hãy thiết lập sao lưu tự động và tạo bản sao lưu cơ sở dữ liệu theo cách thủ công.