Netgrimoire/Pocket-Grimoire/Sync/Pre-Travel-Sync.md
2026-04-12 09:53:51 -05:00

1.5 KiB

title description published date tags editor dateCreated
Pre-Travel Sync & Checklist Everything to do before Pocket Grimoire leaves the house true 2026-04-12T00:00:00.000Z pocket, sync, travel, runbook markdown 2026-04-12T00:00:00.000Z

Pre-Travel Sync & Checklist

Sync Data from znas

# Push Green/Pocket dataset to Pocket Grimoire
syncoid znas:vault/Green/Pocket pocket:/srv/greenpg/Green

# Verify pool health after sync
ssh pocket "zpool status pocket-green"

Pre-Travel Checklist

  • Run syncoid push — verify completion, no errors
  • Confirm ZFS pool healthy (zpool status pocket-green)
  • Confirm WireGuard peer PortaPotty connects to OPNsense
  • Confirm Jellyfin library scan complete
  • Confirm PocketStash metadata synced (check last scan date in UI)
  • Confirm Wiki.js content is current (last pull timestamp)
  • Charge Anker station fully
  • Pack SSDs — Vault always, Green for personal trips only

While Traveling

  • PocketStash runs read-only — no writes, no new imports
  • Wiki.js is pull-only — no page edits (edits won't sync back cleanly)
  • WireGuard tunnel home via PortaPotty peer when internet available
  • Beszel agent reports back to znas when tunneled

On Return

# Sync any Jellyfin watch state or metadata changes back if needed
# No automated reverse sync — manual review before writing back

Deployment Guide

See original Deployment Guide for full from-scratch build procedure.