Backup en restore van Netlify Blob stores. Gebruik bij "backup", "restore", "veiligstellen", "data veilig".
Backup of restore Netlify Blob stores. Target: $ARGUMENTS
| Store | Key | Inhoud |
|---|---|---|
| dynamic-products | per SKU | Dynamische producten (scanner output) |
| gameshop-inventory | per SKU | Voorraad (quantity, reserved, status) |
| price-overrides | per SKU | Admin prijswijzigingen |
| orders | per order-id | Bestellingen |
| week-deals | deals | Weekdeals configuratie |
| oauth | tokens | Scanner OAuth tokens |
| enrichment-cache | per SKU | Verrijkingsdata |
# Systeem health check — toont alle stores status
curl -s "https://gameshopenter.com/api/admin/health?key=gameshop-admin-2024" | python3 -m json.tool
# Products data (volledig)
curl -s "https://gameshopenter.com/api/products?t=$(date +%s)" \
-H "User-Agent: Mozilla/5.0" > backup/products-$(date +%Y%m%d).json
# Inventory
curl -s "https://gameshopenter.com/api/stock" \
-H "Authorization: Bearer gameshop-admin-2024" > backup/inventory-$(date +%Y%m%d).json
# Orders
curl -s "https://gameshopenter.com/api/orders/list" \
-H "Authorization: Bearer gameshop-admin-2024" > backup/orders-$(date +%Y%m%d).json
backup/ directory (git-ignored)