Browse Source

copy-data

tteckster 2 years ago
parent
commit
08fab50acd

+ 46 - 0
misc/copy-data/README.md

@@ -0,0 +1,46 @@
+<h2><p align="center">Copy data to another LXC</p></h2>
+<div align="center"> To copy data from Home Assistant Container to Home Assistant Container </div>
+
+```
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/copy-data/home-assistant-container-copy-data-home-assistant-container.sh)"
+```
+<div align="center"> To copy data from Home Assistant Container to Home Assistant Core </div>
+
+```
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/copy-data/home-assistant-container-copy-data-home-assistant-core.sh)"
+```
+<div align="center"> To copy data from Home Assistant Container to Podman Home Assistant </div>
+
+```
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/copy-data/home-assistant-container-copy-data-podman-home-assistant.sh)"
+```
+<div align="center"> To copy data from Podman Home Assistant to Home Assistant Container </div>
+
+```
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/copy-data/podman-home-assistant-copy-data-home-assistant-container.sh)"
+```
+<div align="center"> To copy data from Home Assistant Core to Home Assistant Container </div>
+
+```
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/copy-data/home-assistant-core-copy-data-home-assistant-container.sh)"
+```
+<div align="center"> To copy data from Home Assistant Core to Home Assistant Core </div>
+
+```
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/copy-data/home-assistant-core-copy-data-home-assistant-core.sh)"
+```
+<div align="center"> To copy data from Plex to Plex </div>
+
+```
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/copy-data/plex-copy-data-plex.sh)"
+```
+<div align="center"> To copy data from Zigbee2MQTT to Zigbee2MQTT </div>
+
+```
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/copy-data/z2m-copy-data-z2m.sh)"
+```
+<div align="center"> To copy data from Zwavejs2MQTT to Zwave JS UI </div>
+
+```
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/copy-data/zwavejs2mqtt-copy-data-zwavejsui.sh)"
+```

+ 0 - 1
misc/copy-data/hacontainer-copy-data-hacontainer.sh → misc/copy-data/home-assistant-container-copy-data-home-assistant-container.sh

@@ -1,7 +1,6 @@
 #!/usr/bin/env bash
 # Use to copy all data from one Home Assistant LXC to another
 # run from the Proxmox Shell
-# bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/ha-copy-data.sh)"
 clear
 if ! command -v pveversion >/dev/null 2>&1; then echo -e "⚠️  Run from the Proxmox Shell"; exit; fi
 while true; do

+ 0 - 0
misc/copy-data/hacontainer-copy-data-hacore.sh → misc/copy-data/home-assistant-container-copy-data-home-assistant-core.sh


+ 0 - 1
misc/copy-data/hacontainer-copy-data-podman.sh → misc/copy-data/home-assistant-container-copy-data-podman-home-assistant.sh

@@ -1,7 +1,6 @@
 #!/usr/bin/env bash
 # Use to copy all data from a Home Assistant LXC to a Podman Home Assistant LXC.
 # run from the Proxmox Shell
-# bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/ha-copy-data-podman.sh)"
 clear
 if ! command -v pveversion >/dev/null 2>&1; then echo -e "⚠️  Run from the Proxmox Shell"; exit; fi
 while true; do

+ 0 - 0
misc/copy-data/hacore-copy-data-hacontainer.sh → misc/copy-data/home-assistant-core-copy-data-home-assistant-container.sh


+ 0 - 0
misc/copy-data/hacore-copy-data-hacore.sh → misc/copy-data/home-assistant-core-copy-data-home-assistant-core.sh


+ 2 - 1
misc/copy-data/plex-copy-data-plex.sh

@@ -1,7 +1,8 @@
 #!/usr/bin/env bash
 # Use to copy all data from one Plex Media Server LXC to another
 # run from the Proxmox Shell
-# bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/pms-copy-data.sh)"
+clear
+if ! command -v pveversion >/dev/null 2>&1; then echo -e "⚠️  Run from the Proxmox Shell"; exit; fi
 while true; do
   read -p "Use to copy all data from one Plex Media Server LXC to another. Proceed(y/n)?" yn
   case $yn in

+ 2 - 1
misc/copy-data/podman-copy-data-hacontainer.sh → misc/copy-data/podman-home-assistant-copy-data-home-assistant-container.sh

@@ -1,7 +1,8 @@
 #!/usr/bin/env bash
 # Use to copy all data from a Podman Home Assistant LXC to a Docker Home Assistant LXC.
 # run from the Proxmox Shell
-# bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/podman-copy-data-docker.sh)"
+clear
+if ! command -v pveversion >/dev/null 2>&1; then echo -e "⚠️  Run from the Proxmox Shell"; exit; fi
 while true; do
   read -p "Use to copy all data from a Podman Home Assistant LXC to a Docker Home Assistant LXC. Proceed(y/n)?" yn
   case $yn in

+ 2 - 1
misc/copy-data/z2m-copy-data-z2m.sh

@@ -1,7 +1,8 @@
 #!/usr/bin/env bash
 # Use to copy all data from one Zigbee2MQTT LXC to another
 # run from the Proxmox Shell
-# bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/z2m-copy-data.sh)"
+clear
+if ! command -v pveversion >/dev/null 2>&1; then echo -e "⚠️  Run from the Proxmox Shell"; exit; fi
 while true; do
   read -p "Use to copy all data from one Zigbee2MQTT LXC to another. Proceed(y/n)?" yn
   case $yn in

+ 2 - 1
misc/copy-data/zwavejs2mqtt-copy-data-zwavejsui.sh

@@ -1,7 +1,8 @@
 #!/usr/bin/env bash
 # Use to copy all data from a Zwavejs2MQTT LXC to a Z-wave JS UI LXC
 # run from the Proxmox Shell
-# bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/zwave-copy-data.sh)"
+clear
+if ! command -v pveversion >/dev/null 2>&1; then echo -e "⚠️  Run from the Proxmox Shell"; exit; fi
 while true; do
   read -p "Use to copy all data from a Zwavejs2MQTT LXC to a Z-wave JS UI LXC. Proceed(y/n)?" yn
   case $yn in