सर्वर दुनिया | गोपनीयता नीति | सहायता / संपर्क करें |
18386 / 120653485
|
InfluxDB : बैकअप और पुनर्स्थापना2024/06/10 |
InfluxDB डेटाबेस का बैकअप लेने और उसे पुनर्स्थापित करने का तरीका इस प्रकार है।
|
|
[1] | डेटाबेस का बैकअप लें. |
# बैकअप [test_database] से [/home/influxd_backup] root@dlp:~# influxd backup -database test_database /home/influxd_backup 2024/06/10 00:45:54 backing up metastore to /home/influxd_backup/meta.00 2024/06/10 00:45:54 backing up db=test_database 2024/06/10 00:45:54 backing up db=test_database rp=one_day shard=3 to /home/influxd_backup/test_database.one_day.00003.00 since 0001-01-01T00:00:00Z 2024/06/10 00:45:54 backup complete: 2024/06/10 00:45:54 /home/influxd_backup/home/influxd_backup/meta.00 2024/06/10 00:45:54 /home/influxd_backup/home/influxd_backup/test_database.one_day.00003.00root@dlp:~# ll /home/influxd_backup total 16 drwx------ 2 root root 4096 Jun 10 00:45 ./ drwxr-xr-x 4 root root 4096 Jun 10 00:45 ../ -rw-r--r-- 1 root root 485 Jun 10 00:45 meta.00 -rw-r--r-- 1 root root 2048 Jun 10 00:45 test_database.one_day.00003.00 # विशिष्ट अवधारण नीति या अवधारण अवधि का बैकअप निम्नानुसार संभव है root@dlp:~# influxd backup -database test_database -retention one_day -since 2024-06-10T00:00:00Z /home/influxd_backup |
[2] | बैकअप डेटाबेस पुनर्स्थापित करें। |
# पुनर्स्थापना आदेश चलाएँ # [-metadir] : लक्ष्य निर्देशिका मेटाडेटा संग्रहीत है (निम्नलिखित डिफ़ॉल्ट स्थान है) # [-datadir] : लक्ष्य निर्देशिका डेटाबेस पुनर्स्थापित किया गया है (फ़ॉलो डिफ़ॉल्ट स्थान है) # [-database] : लक्ष्य डेटाबेस नाम पुनर्स्थापित किया गया root@dlp:~# influxd restore -metadir /var/lib/influxdb/meta -datadir /var/lib/influxdb/data -database test_database /home/influxd_backup Using metastore snapshot: /home/influxd_backup/meta.00 2024/06/10 00:47:33 Restoring offline from backup /home/influxd_backup/test_database.*
root@dlp:~#
chown -R influxdb:influxdb /var/lib/influxdb/{meta,data} root@dlp:~# systemctl start influxdb
# पुनर्स्थापित डेटा सत्यापित करें root@dlp:~# influx -username admin -password adminpassword -database test_database -precision rfc3339 -execute 'select * from weather' name: weather time location temperature ---- -------- ----------- 2024-06-10T00:45:32.55859514Z hiroshima 20 2024-06-10T00:45:35.902551825Z hiroshima 22 2024-06-10T00:45:39.143684421Z osaka 18 2024-06-10T00:45:42.023638133Z osaka 19 |
Sponsored Link |
|