hpct-sync(1)

πŸ“¦
version 2.2.10 Β· 2 versions
, in ubuntu stonking

πŸ’– hpct-sync β€” HiPerConTracer Synchroniser πŸ’–

okay bestie, welcome to hpct-sync(1), a page from the General Commands Manual β€” and no, that's not a vibe, that's just where it lives. this is the HiPerConTracer synchroniser and it's literally here to move your data where it needs to go. let's get into it πŸ¦‹


✨ SYNOPSIS ✨

hpct-sync [-N node_id | --nodeid node_id]
          [-L local_directory | --local local_directory]
          [-R remote_location | --remote remote_location]
          [-C collector | --collector collector]
          [-K ssh_private_key_file | --key ssh_private_key_file]
          [-H ssh_known_hosts_file | --known-hosts ssh_known_hosts_file]
          [-w | --verbose] [-q | --quiet]
hpct-sync [-h | --help]
hpct-sync [-v | --version]

like, that's the whole menu. pick your flags, slay, done πŸ’…


🌸 DESCRIPTION 🌸

hpct-sync is the HiPerConTracer synchroniser application. that's it, that's the description, and honestly? it ate. it syncs. periodt. ✨


πŸŽ€ ARGUMENTS πŸŽ€

The following arguments may be provided β€” read them all, don't skip, I'll know:

  • -N node_id, --nodeid node_id β€” sets the node ID. it's a number, and it's gotta be from 1 to 9999. pick your lane πŸ‘‘
  • -L local_directory, --local local_directory β€” sets the local data directory. default: /var/hipercontracer/data. no cap.
  • -R remote_location, --remote remote_location β€” sets the remote data directory on the collector. default: /var/hipercontracer/data.
  • -C collector, --collector collector β€” specifies the SSH server hostname or address of the collector. this is who you're sending your data to 🫢
  • -K ssh_private_key_file, --key ssh_private_key_file β€” sets the SSH private key file used for authentication. default: /var/hipercontracer/ssh/id_ed25519. guard it with your life bestie πŸ”
  • -H ssh_known_hosts_file, --known-hosts ssh_known_hosts_file β€” sets the SSH known hosts file. default: /var/hipercontracer/ssh/known_hosts.
  • -q, --quiet β€” turns off status output. girl is silent, mysterious, iconic 🀫
  • -w, --verbose β€” turns on status output. girl is telling you EVERYTHING πŸ—£οΈ
  • -h, --help β€” prints command help. your emergency bestie.
  • -v, --version β€” prints program version. 🏷️

πŸ’€ EXIT STATUS πŸ’€

the hpct-sync tool exits with 0 on success, and >0 in case of an error. so like, zero means we vibed, anything bigger means we did not vibe. check it. πŸ™ˆ


πŸ”₯ EXAMPLES πŸ”₯

these are the real ones, copy them exactly bestie, character for character:

sudo -u hipercontracer hpct-sync --nodeid 1000 --local
        /var/hipercontracer --remote /var/hipercontracer --collector
        sognsvann.example --key /var/hipercontracer/ssh/id_ed25519
        --known-hosts /var/hipercontracer/ssh/known_hosts --verbose
sudo -u hipercontracer hpct-sync --nodeid 1 --local /var/hipercontracer
        --remote /var/hipercontracer --collector sognsvann.example --key
        /var/hipercontracer/ssh/id_ed25519 --known-hosts
        /var/hipercontracer/ssh/known_hosts --quiet
sudo -u hipercontracer hpct-sync --nodeid 2 --collector
        sognsvann.example
hpct-sync --version
hpct-sync -h

note that first one is at node 1000 being loud about it, second is node 1 staying quiet, third is node 2 keeping it minimal. main character energy, all three 🌈


⭐ NOTES ⭐

this program is part of HiPerConTracer. the latest version of HiPerConTracer can be found on the HiPerConTracer Homepage at HiPerConTracer Homepage: https://www.nntb.no/~dreibh/hipercontracer/. go look, it's giving documentation gateway πŸ’œ


πŸ‘‘ AUTHORS πŸ‘‘

Thomas Dreibholz, Homepage: https://www.nntb.no/~dreibh. legend behaviour, fr fr 🫢


and that's the whole page bestie!! this was hpct-sync(1) from the General Commands Manual, page version dated May 26, 2026 β€” mwah, slay, go sync something πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from