Backup of a 1C or CRM database is a regular copy of data that you can deploy on a clean server and open. It takes three things: a copy of the database itself, a copy of the files and settings around it, and restore testing on a schedule. A copy that has never been restored remains an assumption.
Key takeaways
We covered the general 3-2-1 scheme and the RTO and RPO terms in the article on recovering IT systems after failures. Here is the practice for databases: what exactly to copy, which method to use, how often, and how to make sure the copy works.
A backup includes everything without which the database cannot be opened on a new server: not only the database file or dump, but also the files next to it, the configuration and the environment settings.
| What to copy | Where it lives | What you lose without a copy |
|---|---|---|
| 1C database | A database file in file mode, or a database in a DBMS in client-server mode | Accounting, documents, balances, settlements |
| Configuration and extensions | Configuration repository, extension files | Customizations made for your company |
| CRM database | DBMS on the server | Deals, communication history, tasks |
| User files | Attachment folders, templates, print forms | Scanned contracts, document templates |
| Server settings | Configuration files, job schedules, certificates | Time to set up the environment again |
| Keys and licenses | Protection key, license files, service access | Downtime until software rights are restored |
Tip Write a one-page list of what you copy and keep it away from the server. On the day of an outage it shows what is missing for a restart.
The method depends on the DBMS, the size of the database and how much data the company is ready to lose between copies. Client-server 1C and CRM databases run on a DBMS, for example PostgreSQL or Microsoft SQL Server, and the rules of that DBMS apply to them.
The PostgreSQL documentation describes three approaches: an SQL dump, a file system level copy, and continuous archiving with point-in-time recovery.
| Method | What it gives | Limitation |
|---|---|---|
| Dump | A portable copy, convenient for small databases and for moving to another server | Returns the state only at the time of the dump; the larger the database, the longer it takes to restore |
| DBMS file copy | A physical copy that restores faster | The files must be consistent, so it is done strictly by the DBMS documentation |
| Continuous archiving | Return to any moment after the base copy | Needs an unbroken chain of archived logs and monitoring of the process |
For the last method the PostgreSQL documentation says: you can restore the database to its state at any time after the base backup, but you need a continuous sequence of archived log files. That is why archiving is set up and tested before the first base copy, and the process is kept under watch.
The same documentation states that pg_dump does not produce a file system level backup and cannot be used for continuous archiving: such dumps are logical and do not contain enough data to replay the log. The two schemes are not mixed; you choose one deliberately.
Important A file-mode 1C database is a single file, and copying it while users are working is risky: the copy may be inconsistent. Copy the file when sessions are closed, and treat a database export made with 1C tools as an extra copy until a test restore has been done.
Copy frequency equals the acceptable data loss (RPO): if the business can lose an hour of work, copies are needed at least hourly; if a day, daily. This number is set by the manager, not by the administrator.
The figure differs between systems. An accounting database that posts documents all day loses more from a nightly copy than a counterparty directory that changes once a week. A CRM with active correspondence and calls should be copied more often than a database opened once a month.
There is only one way to check a copy: deploy it on a separate machine and work in the database. A log entry saying the job finished proves that a file was created, not that data can be restored from it.
DBMS checks help but do not replace a test restore. The Microsoft SQL Server documentation says that RESTORE VERIFYONLY checks that the backup is complete, the volumes are readable and the checksum matches, but does not verify the structure of the data inside the backup.
The CISA recommendations for small and medium businesses add: test both full and partial restores and make sure you can roll data back at least seven days.
Copies are stored so that one incident cannot destroy both the database and all its copies. CISA describes the 3-2-1 scheme in the same recommendations.
In a ransomware attack one more copy matters: one that cannot be reached from the working network. The CISA ransomware response guide describes restoring data from offline, encrypted backups, with a warning: take care not to re-infect clean systems during recovery.
A copy holds the same data as the production database, so the storage location is checked against the same rules. Under Article 27-1 of the Law On Personal Data No. ZRU-547 as amended by Law No. ZRU-1125 of 26.03.2026, biometric and genetic data and data of users of telecom operators working in the country must be stored in Uzbekistan. Under Article 20, databases with such data are subject to registration in the State Register of Personal Data Databases.
Other personal data may be stored abroad under the conditions of the law. We wrote about choosing a cloud in the article on cloud and server options in Uzbekistan. For a database with biometrics, the copy is kept in the country, and the scheme is agreed with a lawyer.
Start with an inventory and a first test restore, not with buying storage: until you know what exactly you are protecting, any decision is guesswork.
A policy turns backup into a process instead of a one-off setup: it names who is responsible, what is copied and how the result is checked. One page is enough.
More often than not a copy fails not because of a complex technical cause but because of an organizational mistake that is visible in advance.
At Syntra Systems we start with a calculation: we define RPO and RTO for each database together with you, then split copies into database, files and settings, choose a method for your DBMS and place copies in different locations. Syntra Cloud servers are in a data center in Uzbekistan: a server for a website or CRM is from $30 per month.
After that, backup has to be maintained: watching the jobs and running test restores. The support page states that the plan from $250 per month includes updates, copies and monitoring, and the response time for a critical failure depends on the plan and is fixed in an appendix to the contract. For more on how support and SLAs work, see the article on IT infrastructure technical support.
Let’s discuss your project
Tell us what you need, and we will estimate the timeline and cost and suggest a solution.
Per CISA: three copies on two types of media, one of them off-site, and the ability to roll data back at least seven days. The exact retention depth is set by the RPO of each system.
For a file-mode database, pick a time when nobody is working: a copy of a file that is changing at that moment may be inconsistent. For a client-server database, use the DBMS tools: a dump, a file copy per its documentation, or log archiving.
It works as a second type of media next to the server disks, if it is kept apart from the working network and restores are tested. CISA suggests combining, for example, a hard drive and the cloud, and keeping one copy off-site.
Restore data from offline, encrypted backups and take care not to re-infect clean systems, as the CISA guide says. That is why one copy is kept unreachable from the working network.
No: per the Microsoft SQL Server documentation, the command checks that the backup is complete, the volumes are readable and the checksum matches, but not the structure of the data inside. Only a test restore on a test machine gives the answer.
Under Article 20 of the personal data law, databases with data that must be stored in Uzbekistan are registered: biometric, genetic and telecom subscriber data. The article sets no such requirement for other databases.
Sources