{"id":96767,"date":"2020-10-14T14:43:02","date_gmt":"2020-10-14T12:43:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/hystax-cloud-migration-skachem-po-oblakam"},"modified":"2020-10-14T14:43:02","modified_gmt":"2020-10-14T12:43:02","slug":"hystax-cloud-migration-skachem-po-oblakam","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/hystax-cloud-migration-skachem-po-oblakam","title":{"rendered":"Hystax Cloud Migration: jumping through the clouds","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>One of the young players in the Disaster Recovery solutions market is Hystax \u2013 a Russian startup founded in 2016. Given the high popularity of disaster recovery solutions and the intense competition in the market, the startup decided to focus on migration between various cloud infrastructures. A product that enables simple and quick cloud migration would be very beneficial for the clients of \"Onlanta\" \u2013 the users. <noindex><a rel=\"nofollow\" href=\"https:\/\/oncloud.ru\/\">Oncloud.ru<\/a><\/noindex>. That's how I got acquainted with Hystax and started testing its capabilities. What came out of this, I will share in this article.<\/p>\n<p><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/53e30d3e00c451feffc75b2e4a7e3c75.jpg\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nThe main feature of Hystax is its broad functionality for supporting various virtualization platforms, guest operating systems, and cloud services, which enables you to transfer your workloads from anywhere to anywhere.<\/p>\n<p>This allows not only to create DR solutions for increasing the resilience of services but also to quickly and flexibly migrate resources between various sites and hyperscalers for cost efficiency and to choose the best solution for any service at a given moment. In addition to the platforms listed in the header image, the company also actively collaborates with Russian cloud providers: Yandex.Cloud, KROK \"Cloud Services\", Mail.ru, and many others. It is also worth noting that in 2020, the company established an R&amp;D center located in Skolkovo.\u00a0<\/p>\n<p>The choice of a single solution by many players in the market indicates a good pricing policy and high applicability of the product, which we decided to verify in practice.<\/p>\n<p>So, our testing task will consist of migrating from my test VMware environment and physical machines to the provider's site also running VMware. Yes, there are many solutions that can carry out such migration, but we consider Hystax as a universal tool, and testing migration in all possible combinations is simply an unrealistic task. Moreover, the Oncloud.ru cloud is built on VMware, hence this platform is of particular interest to us as a target. Next, I'll describe the main principle of operation, which is generally independent of the platform, and VMware can be replaced on any side by a platform from another vendor.\u00a0<\/p>\n<p>At the first stage, it is necessary to deploy Hystax Acura, which serves as the management panel for the system.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/fz\/jl\/bu\/fzjlbumi6_eucefzpyfcf_mrniw.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/b18bd4152275263ea489d4e8a0c6f75f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nIt is deployed from a template. For some reason, in our case, it was not quite correct and instead of the recommended 8CPU, 16Gb, it deployed with half the resources. Therefore, do not forget to change them, otherwise the containers in the infrastructure within the VM, on which everything is built, simply will not start and the portal will be unavailable. In <noindex><a rel=\"nofollow\" href=\"https:\/\/cdn.hystax.com\/Engineering\/Deployment-requirements.pdf\">Deployment requirements<\/a><\/noindex> the required resources as well as the ports for all system components are detailed.\u00a0<\/p>\n<p>And we also encountered difficulties assigning the IP address through the template, so we changed it from the console. After that, you can go to the web interface of the admin panel and fill out the initial configuration wizard.\u00a0<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/a-\/kx\/-4\/a-kx-4fyjgupjjdgldlvtlkjshm.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/7022ad799d50dc22f13d003ba8f3e72b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/2z\/8s\/xu\/2z8sxuucp1_4n703lmh4sbcae-q.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/0471455a69a3ff3a757ea355ce9a5515.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nEndpoint \u2013 the IP or FQDN of our vCenter.\u00a0<br \/>\nLogin and Password \u2013 this is straightforward.\u00a0<br \/>\nTarget ESXi hostname \u2013 one of the hosts in our cluster where replication will take place.\u00a0<br \/>\nTarget datastore \u2013 one of the datastores in our cluster where replication will occur.<br \/>\nHystax Acura Control Panel Public IP \u2013 the address through which the control panel will be accessible.<\/p>\n<p>A small clarification about the host and datastore is required. The thing is, Hystax replication works at the host and datastore level. I will explain how to change the host and datastore for the tenant, but the problem lies elsewhere. Hystax does not support working with resource pools, i.e., replication will always occur at the root of the cluster (at the time of writing this material, the folks at Hystax released an updated version where they quickly implemented my feature request regarding support for resource pools). It also does not support vCloud Director, i.e., if, as in my case, the tenant does not have admin rights to the entire cluster, only to a specific resource pool, and we granted access to Hystax, then they will be able to replicate and start these VMs independently, but they will not be able to see them in the VMware infrastructure to which they have access and, accordingly, cannot further manage the virtual machines. It is necessary for the cluster administrator to move the VM to the required resource pool or import it into vCloud Director.<\/p>\n<p>Why do I emphasize these points? Because, as I understand the product concept, the customer should be able to execute any migration or DR independently using the Acura panel. However, the support for VMware is somewhat lagging behind the support for OpenStack, where such mechanisms have already been implemented.\u00a0<\/p>\n<p>But let's return to deployment. First, after the initial setup of the panel, we need to create the first tenant in our system.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/vj\/u_\/fg\/vju_fgkqi0sm0er_ke_nppc8ahu.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/97714e9b13b91b7d7676b05e3151aeb3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nAll fields here are clear, I will only explain the Cloud field. We already have a \"default\" cloud that we created during the initial configuration. However, if we want to have the ability to place each tenant on its own datastore and in its own resource pool, we can achieve this by creating separate clouds for each of our customers.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/hm\/-k\/_c\/hm-k_c0ctv8ejpbwmmq-tbcynl4.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/fe7e50c8e6cb713c620b02321babc422.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nIn the form for adding a new cloud, we specify the same parameters as during the initial configuration (we can even use the same host), indicate the datastore needed for a specific customer, and now in the additional parameters we can individually specify the required resource pool {\"resource_pool\": \"YOUR_POOL_NAME\"}.\u00a0<\/p>\n<p>As you might have noticed, there is nothing in the tenant creation form regarding resource allocation or any quotas \u2013 none of this exists in the system. It is impossible to limit a tenant in terms of the number of simultaneous replicas, the number of machines for replication, or by any other parameters. So, we have created the first tenant. Now, there is something that seems illogical but is mandatory \u2013 the installation of the Cloud agent. It seems illogical because the agent is downloaded from the specific customer\u2019s page.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/2j\/to\/ha\/2jtohae4nosatrhs9jibo8bh7ag.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/7425731d2efe5bdaaf3278f6a69f1e74.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nIt does not get tied to the created tenant, and all our customers will work through it (or through several, if we deploy them). One agent supports 10 simultaneous sessions. One session is counted as one machine, regardless of how many disks it has. Currently, there is no mechanism for scaling agents within Acura under VMware. There's also one more unpleasant moment \u2013 we cannot see the 'utilization' of this agent from the Acura panel to determine if we need to deploy more or if the current installation is sufficient. As a result, the setup looks as follows:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/el\/qn\/yz\/elqnyzlcksi4z5wjm6rmregav5e.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/f9b8b71daacbe993d5d2c6c7c9cc7c80.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nThe next step to access our customer's portal is to create an account (and also first create a role that will be applied to this user).<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ha\/uq\/qu\/hauqqulasckd_pcqhtxsd7suiwc.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/0d3c5b719ae3e8f8891701118071ed73.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/6c\/v8\/eu\/6cv8euidaefcwvuwvo4izq_m44g.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/a4b825cfc8d56ca2baf26d5bb24e63da.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nNow our customer can use the portal independently. All they need to do is download the agents from the portal and install them on their side. There are three types of agents: Linux, Windows, and VMware.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/rx\/pk\/97\/rxpk97emwebvip0wjqkzb_bkvzw.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/358f324b0a955cfbe101d4168f7ea3a8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nThe first two can be installed on physical machines or on virtual machines on any hypervisor other than VMware. No additional configuration is required; the agent downloads and already knows where to connect, and within minutes, the machine will be visible in the Acura panel. The situation with the VMware agent is slightly more complicated. The problem is that the agent for VMware is also downloaded from the portal pre-configured with the necessary settings. However, in addition to knowing about our Acura portal, the VMware agent needs to know about the virtualization system on which it will be deployed.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/h7\/iz\/u6\/h7izu6s_punqpv2pt4dt7gpolom.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/6e88a054f21403b5b3cbbfff371ae3cf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nSpecifically, this data is what the system will ask us to specify when downloading the VMware agent for the first time. The issue is that in our age of universal love for security, not everyone will want to enter their admin password on someone else's portal, which is quite understandable. Once deployed, the agent cannot be configured further (only its network settings can be changed). Here, I foresee difficulties with particularly cautious customers.\u00a0<\/p>\n<p>So, after installing the agents, we can return to the Acura panel and see all our machines.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/pa\/is\/jl\/paisjlbvwv9maozeoeo2x4obksi.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/e93afafd169aa927767a9ff5688a8955.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nSince I've been working with the system for quite some time, I have machines in various states. All of them are in the Default group, but there is an option to create separate groups and move machines into them as needed. This doesn\u2019t affect anything \u2013 it's just a logical representation and grouping of data for more convenient use. The first and most important thing we need to do after this is to initiate the migration process. We can do this either manually or set up a schedule, including for all machines simultaneously.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/9z\/xk\/ej\/9zxkejohsghx-nhtzdshaonmfi4.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/d1e9b8dc4938401439b1125f5c5d9b2c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nI remind you that Hystax was positioned as a migration product. Therefore, it's not surprising that to launch our replicated machines, we need to create a DR plan. The plan can be created for machines that are already in Synced state. It can be generated for a specific VM or for all machines at once.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/dg\/cb\/s_\/dgcbs_svlw49htwzvcdawijoo5a.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/1e079699560dfccb1a47b4144e4c5d85.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nThe set of parameters when generating the DR plan will vary depending on the infrastructure you are migrating to. A minimum set of parameters is available for VMware environments. Re-IP for machines is also not supported. In this plan, we are interested in the following points: in the VM description, the parameter 'subnet': 'VMNetwork', where we associate the VM with a specific network in the cluster. Rank is relevant when migrating multiple VMs and determines the launch sequence. Flavor describes the VM configuration, in this case \u2013 1CPU, 2GB RAM. In the subnets section, we specify that 'subnet': 'VMNetwork' is associated with the 'VM Network' VMware network.\u00a0<\/p>\n<p>When creating a DR plan, there is no option to 'distribute' disks across different datastores. They will reside on the same datastore that was defined for this customer cloud, and if you have disks of different classes, this may cause some difficulties when starting the machine. After the machine starts and is 'disconnected' from Hystax, it will require a separate migration of the disks to the appropriate datastores. All that remains is to launch our DR plan and wait for our machines to come up. The P2V\/V2V conversion process also takes time. On my largest test machine with 100GB and three disks, it took a maximum of 10 minutes.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/pz\/yu\/q2\/pzyuq2qpssiuo6npchezxrdcoc0.png\"><img decoding=\"async\" alt=\"Hystax Cloud Migration: jumping through the clouds\" src=\"\/wp-content\/uploads\/2020\/10\/5560f09629dcadbd9484fa2ff847dddd.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nAfter this, the running VM should be checked, along with the services on it, data consistency, and other verifications.\u00a0<\/p>\n<p>Next, we have two paths:\u00a0<\/p>\n<ol>\n<li>Delete \u2013 remove the running DR plan. This action will simply shut down the running VM. The replica data will not go anywhere.\u00a0<\/li>\n<li>Detach \u2013 disconnect the replicated machine from Acura, effectively completing the migration process.\u00a0<\/li>\n<\/ol>\n<p>\n<strong>Advantages of the solution:<\/strong>\u00a0<\/p>\n<ul>\n<li>ease of installation and configuration for both the client and provider;\u00a0<\/li>\n<li>simplicity in configuring migration, creating a DR plan, and launching replicas;<\/li>\n<li>support and developers respond quite promptly to identified issues and resolve them through platform or agent updates.\u00a0<\/li>\n<\/ul>\n<p>\n<strong>Cons<\/strong>\u00a0<\/p>\n<ul>\n<li>Insufficient support for VMware.<\/li>\n<li>Lack of any tenant quotas from the platform.\u00a0<\/li>\n<\/ul>\n<p>\nI have also drafted a Feature Request that we submitted to the vendor:<\/p>\n<ol>\n<li>monitoring usage and deployment from the Acura management console for Cloud agents;<\/li>\n<li>presence of quotas for tenants;\u00a0<\/li>\n<li>the ability to limit the number of simultaneous replications and speed for each tenant;\u00a0<\/li>\n<li>support for VMware vCloud Director;\u00a0<\/li>\n<li>support for resource pools (implemented during testing);<\/li>\n<li>the ability to configure the VMware agent from the agent itself, without entering client infrastructure credentials in the Acura panel;<\/li>\n<li>\u00a0\"visualization\" of the VM startup process during the launch of the DR plan.\u00a0<\/li>\n<\/ol>\n<p>\nThe only thing that raised significant concerns for me was the documentation. I am not a fan of \"black boxes\" and prefer detailed documentation on how the product works internally. While the product for AWS and OpenStack is somewhat adequately described, the documentation for VMware is extremely sparse.\u00a0<\/p>\n<p>There is an Installation Guide that only describes the deployment of the Acura panel, with no mention that a Cloud agent is also needed. There is a complete set of product specifications, which is good. There is documentation that describes the setup \"from start to finish\" using AWS and OpenStack as examples (although it reminds me more of a blog post), and there is a very small Knowledge Base.\u00a0<\/p>\n<p>Overall, this is not quite the format of documentation I'm used to, for instance, from larger vendors, making it somewhat uncomfortable for me. Moreover, I could not find answers to several nuances of the system's internal workings in this documentation \u2013 many questions had to be clarified with technical support, significantly delaying the deployment process and testing.\u00a0<\/p>\n<p>In summary, I can say that overall I liked the product and the company's approach to solving the task. Yes, there are shortcomings, and there is indeed a critical lack of functionality (in conjunction with VMware). It seems that the company primarily focuses on public clouds, particularly AWS, and for some, that may be sufficient. The availability of such a simple and convenient product today, when many companies are choosing a multicloud strategy, is extremely important. Considering the much lower price compared to competitors, this makes the product highly attractive.<\/p>\n<p>We are looking for a <noindex><a rel=\"nofollow\" href=\"https:\/\/job.lanit.ru\/vacancy\/Pages\/1314.aspx?utm_source=habr&amp;utm_medium=post-2020-10-13&amp;utm_campaign=onlanta\">lead systems monitoring engineer<\/a><\/noindex>. Could it be you?<br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/lanit\/blog\/522382\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u0434\u043d\u0438\u043c \u0438\u0437 \u043c\u043e\u043b\u043e\u0434\u044b\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432 \u043d\u0430 \u0440\u044b\u043d\u043a\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 Disaster Recovery \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Hystax \u2013 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f 2016 \u0433\u043e\u0434\u0430. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0442\u0435\u043c\u0430 \u0430\u0432\u0430\u0440\u0438\u0439\u043d\u043e\u0433\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0430, \u0438 \u043d\u0430 \u0440\u044b\u043d\u043a\u0435 \u043a\u0440\u0430\u0439\u043d\u0435 \u0432\u044b\u0441\u043e\u043a\u0430\u044f \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0446\u0438\u044f, \u0441\u0442\u0430\u0440\u0442\u0430\u043f \u0440\u0435\u0448\u0438\u043b \u0441\u0444\u043e\u043a\u0443\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u043c\u0438 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u043c\u0438. \u041f\u0440\u043e\u0434\u0443\u043a\u0442, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u0443\u044e \u0438 \u0431\u044b\u0441\u0442\u0440\u0443\u044e \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u044e \u0432 \u043e\u0431\u043b\u0430\u043a\u043e, \u0431\u044b\u043b \u0431\u044b \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043b\u0435\u0437\u0435\u043d \u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u00ab\u041e\u043d\u043b\u0430\u043d\u0442\u0430\u00bb [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":96768,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-96767","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u0434\u043d\u0438\u043c \u0438\u0437 \u043c\u043e\u043b\u043e\u0434\u044b\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432 \u043d\u0430 \u0440\u044b\u043d\u043a\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 Disaster Recovery \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Hystax \u2013 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f 2016 \u0433\u043e\u0434\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/hystax-cloud-migration-skachem-po-oblakam\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Hystax Cloud Migration: \u0441\u043a\u0430\u0447\u0435\u043c \u043f\u043e \u043e\u0431\u043b\u0430\u043a\u0430\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u0434\u043d\u0438\u043c \u0438\u0437 \u043c\u043e\u043b\u043e\u0434\u044b\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432 \u043d\u0430 \u0440\u044b\u043d\u043a\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 Disaster Recovery \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Hystax \u2013 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f 2016 \u0433\u043e\u0434\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/hystax-cloud-migration-skachem-po-oblakam\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-14T12:43:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-14T12:43:02+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Hystax Cloud Migration: hopping between clouds | ProHoster","description":"One of the young players in the Disaster Recovery solutions market is Hystax\u2014a Russian startup from 2016.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/hystax-cloud-migration-skachem-po-oblakam","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Hystax Cloud Migration: \u0441\u043a\u0430\u0447\u0435\u043c \u043f\u043e \u043e\u0431\u043b\u0430\u043a\u0430\u043c | ProHoster","og:description":"\u041e\u0434\u043d\u0438\u043c \u0438\u0437 \u043c\u043e\u043b\u043e\u0434\u044b\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432 \u043d\u0430 \u0440\u044b\u043d\u043a\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 Disaster Recovery \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Hystax \u2013 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f 2016 \u0433\u043e\u0434\u0430.","og:url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/hystax-cloud-migration-skachem-po-oblakam","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-14T12:43:02+00:00","article:modified_time":"2020-10-14T12:43:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"96767","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:35:11","updated":"2022-09-29 10:14:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/96767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=96767"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/96767\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/96768"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=96767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=96767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=96767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}