Answer the question
In order to leave comments, you need to log in
Is it possible to place the database and the web server on different, geographically separated, VPS servers?
There are two VPS, one is fast, but in Germany, and the other is a little slower - but in Russia.
In accordance with Part 5 of Art. 18 of the Federal Law "On Personal Data", the collection of personal data, their updating and change must be carried out using databases located on the territory of the Russian Federation . Purely theoretically, one of the proposed technical implementation options is for the database (MySQL) to be on a Russian VPS, and the site frontend, web server (Apache / Nginx), PHP and CMS (for example, Wordpress or Opencart) - in Germany.
Is this possible in principle, or will it cause a catastrophic degradation of the performance of the system as a whole (communication between servers via the regular Internet)?
Answer the question
In order to leave comments, you need to log in
The comment of experts here is as follows:
In order to comply with the law, it is important that the main, most complete and up-to-date database of personal data remain on the territory of Russia. Other servers may host copies or portions of it. Moreover, in such child databases, personal data can not only be stored, but also processed, but on condition that the data will be used for the same purposes as in the main database.
All data, even though you store it in Russia, passes through servers located in Germany. That is, potentially nothing prevents you from storing a copy of the data there, and this is already against the law.
Is it important to have two vps in different countries? I would take two drops in the digital ocean, combine them into a private network and communicate with the base through the local interface without taking into account traffic ...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question