Hello.
Don't judge me harshly, I'm new to this business, for 5 days I can't transfer indexes from the test VPS to the server. I prepared and registered a repository and create a snapshot of all indexes on VPS here:
/mount/backups/my_backup
I register the repository in exactly the same directory on the new server
Transfer to the new server
rsync -ah --partial --progress /mount/backups/my_backup/ root@xxx.xxx.xxx.xxx:/mount/backups/my_backup/
Changing the owner and permissions
sudo chown -R elasticsearch:elasticsearch /mount/backups/my_backup
sudo chmod -R 750 /mount/backups/my_backup/
Checking snapshot status
GET /_snapshot/my_backup/_all
Response:
{
{ "snapshots": [],
"total": 0,
"remaining": 0
}
Although on the old vps if you check
GET /_snapshot/my_backup/_all
Response:
{
{ "snapshots": [
{
{ "snapshot": { "snapshot_1",
"uuid": "GIPDjL2_RA2Cl97xR9Ws2w",
"repository": "my_backup",
"version_id": 8500003,
"version": "8500003",
}, "indices": [
...
],
"data_streams": [],
"include_global_state": false,
"state": "SUCCESS",
"start_time": "2024-07-18T11:39:51.759Z",
"start_time_in_millis": 1721302791759,
"end_time": "2024-07-18T11:40:07.566Z",
"end_time_in_millis": 1721302807566,
"duration_in_millis": 15807,
{ "failures": [],
"shards": {
{ "total": 51,
"failed": 0,
"successful": 51
},
}, "feature_states": []
}
],
{ "total": 1,
"remaining": 0
}
On the old VPS version: 8.11.4
On the new server current version: 8.14.3
According to the official table snapshots should fit 8.0-8.14.
Please help, I don't understand what I'm doing wrong, I tried changing the uuid in the file to the value from the new server, it didn't help, I changed cluster_id also without result. What prevents it from seeing the snapshot, also looked in kibana:
Stack Management -> Snapshot and Restore -> Snapshots
It sees the registered repository, but it doesn't see the snapshot.
On VPS the snapshot is visible, on the server it is not(((