50 lines
1.5 KiB
Markdown
50 lines
1.5 KiB
Markdown
---
|
|
title: Pre-Travel Sync & Checklist
|
|
description: Everything to do before Pocket Grimoire leaves the house
|
|
published: true
|
|
date: 2026-04-12T00:00:00.000Z
|
|
tags: pocket, sync, travel, runbook
|
|
editor: markdown
|
|
dateCreated: 2026-04-12T00:00:00.000Z
|
|
---
|
|
|
|
# Pre-Travel Sync & Checklist
|
|
|
|
## Sync Data from znas
|
|
|
|
```bash
|
|
# 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
|
|
|
|
```bash
|
|
# 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](/Pocket-Grimoire/Sync/Deployment-Guide) for full from-scratch build procedure.
|