Connect file storage to a cloud server in another pool
If you plan to use file storage for backups, we recommend creating the storage and cloud server in pools from different availability zones or regions.This will increase the fault tolerance of the system.If the file storage and cloud server are in different pools, you need to configure private network connectivity at L3 level through a global router to connect the storage.
-
Connect the network and subnet for the cloud server to the global router.
-
Connect the network and subnet for the file storage to the global router.
See an example of connecting file storage to a cloud server in a different pool.
The instructions describe connection examples for cloud servers running Ubuntu, Debian, CentOS, and Windows operating systems.Instructions for servers running VMware ESXi, Proxmox, and FreeNAS operating systems are in the Selectel Selectel File Storage blog article.
If you need to increase disk space with file storage, we recommend creating the storage in the same pool as the cloud server.Read more in the Connect file storage to cloud server in the same pool instruction.
Example of connecting file storage to a cloud server
For example, you need to connect file storage in pool ru-2 to a cloud server in pool ru-8.
-
Create a global router.
-
Connect two private networks to the global router —
192.168.0.0/29
with gateway192.168.0.1
for pool ru-8 and172.16.0.0/29
with gateway172.16.0.1
for pool ru-2. -
Assign an address from the
192.168.0.0/29
subnet to the cloud server, such as192.168.0.2
. -
Write a route on the cloud server in the ru-8 pool — to subnet
172.16.0.0/29
via gateway192.168.0.1
. -
Create a file store on the
172.16.0.0/29.
subnet. -
Mount the file storage to the cloud server.

1. Create a global router
- In the Control Panel, on the top menu, click Products and select Global Router.
- Click Create router. Each account has a limit of five global routers.
- Enter the name of the router.
- Click Create.
- If the router is created with the status
ERROR
or hangs in one of the statuses, create a ticket.
2. Connect the network and subnet for the cloud server to the router
You need to connect the network and subnet to the global router up to the project and cloud platform pool where the cloud server is created.
You can connect a new network to the router or an existing network if it is not already connected to any of the account's global routers.
Connect a new network
Connect existing network
-
In the Control Panel, on the top menu, click Products and select Global Router.
-
Open the router page → Networks tab.
-
Click Create Network.
-
Enter the network name. This will only be used in the control panel.
-
Select a Cloud Platform service.
-
Select a pool.
-
Select a project.
-
Enter the subnet name. This will only be used in the control panel.
-
Enter the CIDR — IP address and subnet mask. The subnet must meet the conditions:
- belong to the RFC 1918 private address range:
10.0.0.0/8
,172.16.0.0/12
, or192.168.0.0/16;
; - have a size of at least /29, as three addresses will be occupied by Selectel network equipment;
- Do not overlap with other subnets added to this router: The IP addresses of each subnet on the router must not overlap with the IP addresses of other subnets on the router;
- If the global router network will include a Managed Kubernetes cluster on cloud servers, the subnet must not overlap with the ranges
10.10.0.0/16
,10.96.0.0/12
,10.250.0.0/16
and10.251.0.0/24
. If the network will include a cluster on dedicated servers — with the ranges10.10.0.0/16
,10.222.0.0/16
,10.250.0.0/16
,10.251.0.0/24
and172.250.0.0/14
. These subnets participate in the internal addressing of Managed Kubernetes, their use may cause conflicts in the global router network.
- belong to the RFC 1918 private address range:
-
Enter the gateway IP or leave the first address from the subnet assigned by default. Do not assign this address to your devices to avoid disrupting the network.
-
Enter service IPs or leave the last addresses from the subnet assigned by default. Do not assign these addresses to your devices to avoid disrupting the network.
-
Click Create Network.
-
Optional: Check the network topology on the global router. In the control panel, from the top menu, click Products → Global Router → Router Page → Network Map.
-
Verify that the network has not yet been added to any of the account's global routers. In the Control Panel, in the top menu, click Products → Cloud Servers → Network → Private Networks tab → check that there is no Global Router tag in the network card.
-
Verify that the subnet meets the conditions:
- belongs to the RFC 1918 private address range:
10.0.0.0/8
,172.16.0.0/12
, or192.168.0.0/16;
; - is at least /29, as three addresses will be occupied by Selectel network equipment;
- does not overlap with other subnets added to this router: the IP addresses of each subnet on the router must not overlap with the IP addresses of other subnets on the router;
- If the global router network will include a Managed Kubernetes cluster on cloud servers, the subnet must not overlap with the ranges
10.10.0.0/16
,10.96.0.0/12
,10.250.0.0/16
and10.251.0.0/24
. If the network will include a cluster on dedicated servers — with the ranges10.10.0.0/16
,10.222.0.0/16
,10.250.0.0/16
,10.251.0.0/24
and172.250.0.0/14
. These subnets participate in the internal addressing of Managed Kubernetes, their use may cause conflicts in the global router network.
- belongs to the RFC 1918 private address range:
-
In the Dashboard, on the top menu, click Products and select Cloud Servers.
-
Go to Network → Private Networks tab.
-
From the menu of the network, select Connect to Global Router.
-
Select the global router.
-
For each of the network subnets, enter the IP address that will be assigned to the router, or leave the first available address from the subnet assigned by default. Do not assign this address to your devices to avoid disrupting the network. The last two free subnet addresses will be reserved as service addresses.
-
Click Connect. Do not close the window until you see a message that the network is connected. After that, in the Control Panel: