all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] [PATCH proxmox-backup] fix: #6496 - add `sync-job run` to docs
@ 2026-01-22 14:48 Yahya Jabary
  2026-01-22 14:48 ` [pve-devel] [PATCH] add sync-job run to pbs/docs Yahya Jabary
  2026-01-22 15:10 ` [pve-devel] [PATCH proxmox-backup] fix: #6496 - add `sync-job run` to docs Yahya Jabary
  0 siblings, 2 replies; 3+ messages in thread
From: Yahya Jabary @ 2026-01-22 14:48 UTC (permalink / raw)
  To: pve-devel

Signed-off-by: Yahya Jabary <y.jabary@proxmox.com>
---
 docs/managing-remotes.rst | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/docs/managing-remotes.rst b/docs/managing-remotes.rst
index 60ac3bc6..95ac4823 100644
--- a/docs/managing-remotes.rst
+++ b/docs/managing-remotes.rst
@@ -67,8 +67,8 @@ itself. Alternatively, you can manage them with the ``proxmox-backup-manager
 sync-job`` command. The configuration information for sync jobs is stored at
 ``/etc/proxmox-backup/sync.cfg``. To create a new sync job, click the add button
 in the GUI, or use the ``create`` subcommand. After creating a sync job, you can
-either start it manually from the GUI or provide it with a schedule (see
-:ref:`calendar-event-scheduling`) to run regularly.
+start it manually from the GUI, use the ``run`` subcommand, or provide it with
+a schedule (see :ref:`calendar-event-scheduling`) to run regularly.
 Backup snapshots, groups and namespaces which are no longer available on the
 **Remote** datastore can be removed from the local datastore as well by setting
 the ``remove-vanished`` option for the sync job.
@@ -87,6 +87,17 @@ trusted remote backup server.
   ╞════════════╪═══════╪════════╪══════════════╪═══════════╪═════════╡
   │ pbs2-local │ local │ pbs2   │ local        │ Wed 02:30 │ offsite │
   └────────────┴───────┴────────┴──────────────┴───────────┴─────────┘
+  # proxmox-backup-manager sync-job run pbs2-local
+  Starting datastore sync job 'pbs2:local:local::pbs2-local'
+  sync datastore 'local' from 'pbs2/local'
+  ----
+  Syncing datastore 'local', root namespace into datastore 'local', root namespace
+  found 0 groups to sync (out of 0 total)
+  Finished syncing root namespace, current progress: 0 groups, 0 snapshots
+  Summary: sync job found no new data to pull
+  sync job 'pbs2:local:local::pbs2-local' end
+  queued notification (id=a8ce89b5-330a-4ad7-9906-3a876e7ed174)
+  TASK OK
   # proxmox-backup-manager sync-job remove pbs2-local
 
 To set up sync jobs, the configuring user needs the following permissions:
-- 
2.47.3


_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [pve-devel] [PATCH] add sync-job run to pbs/docs
  2026-01-22 14:48 [pve-devel] [PATCH proxmox-backup] fix: #6496 - add `sync-job run` to docs Yahya Jabary
@ 2026-01-22 14:48 ` Yahya Jabary
  2026-01-22 15:10 ` [pve-devel] [PATCH proxmox-backup] fix: #6496 - add `sync-job run` to docs Yahya Jabary
  1 sibling, 0 replies; 3+ messages in thread
From: Yahya Jabary @ 2026-01-22 14:48 UTC (permalink / raw)
  To: pve-devel

Signed-off-by: Yahya Jabary <y.jabary@proxmox.com>
---
 docs/managing-remotes.rst | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/docs/managing-remotes.rst b/docs/managing-remotes.rst
index 60ac3bc6..95ac4823 100644
--- a/docs/managing-remotes.rst
+++ b/docs/managing-remotes.rst
@@ -67,8 +67,8 @@ itself. Alternatively, you can manage them with the ``proxmox-backup-manager
 sync-job`` command. The configuration information for sync jobs is stored at
 ``/etc/proxmox-backup/sync.cfg``. To create a new sync job, click the add button
 in the GUI, or use the ``create`` subcommand. After creating a sync job, you can
-either start it manually from the GUI or provide it with a schedule (see
-:ref:`calendar-event-scheduling`) to run regularly.
+start it manually from the GUI, use the ``run`` subcommand, or provide it with
+a schedule (see :ref:`calendar-event-scheduling`) to run regularly.
 Backup snapshots, groups and namespaces which are no longer available on the
 **Remote** datastore can be removed from the local datastore as well by setting
 the ``remove-vanished`` option for the sync job.
@@ -87,6 +87,17 @@ trusted remote backup server.
   ╞════════════╪═══════╪════════╪══════════════╪═══════════╪═════════╡
   │ pbs2-local │ local │ pbs2   │ local        │ Wed 02:30 │ offsite │
   └────────────┴───────┴────────┴──────────────┴───────────┴─────────┘
+  # proxmox-backup-manager sync-job run pbs2-local
+  Starting datastore sync job 'pbs2:local:local::pbs2-local'
+  sync datastore 'local' from 'pbs2/local'
+  ----
+  Syncing datastore 'local', root namespace into datastore 'local', root namespace
+  found 0 groups to sync (out of 0 total)
+  Finished syncing root namespace, current progress: 0 groups, 0 snapshots
+  Summary: sync job found no new data to pull
+  sync job 'pbs2:local:local::pbs2-local' end
+  queued notification (id=a8ce89b5-330a-4ad7-9906-3a876e7ed174)
+  TASK OK
   # proxmox-backup-manager sync-job remove pbs2-local
 
 To set up sync jobs, the configuring user needs the following permissions:
-- 
2.47.3


_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [pve-devel] [PATCH proxmox-backup] fix: #6496 - add `sync-job run` to docs
  2026-01-22 14:48 [pve-devel] [PATCH proxmox-backup] fix: #6496 - add `sync-job run` to docs Yahya Jabary
  2026-01-22 14:48 ` [pve-devel] [PATCH] add sync-job run to pbs/docs Yahya Jabary
@ 2026-01-22 15:10 ` Yahya Jabary
  1 sibling, 0 replies; 3+ messages in thread
From: Yahya Jabary @ 2026-01-22 15:10 UTC (permalink / raw)
  To: pve-devel

Apologies for the noise. This patch was sent twice in error. Please 
disregard this copy.
I have corrected my workflow to prevent this from recurring.

On 1/22/26 3:48 PM, Yahya Jabary wrote:
> Signed-off-by: Yahya Jabary <y.jabary@proxmox.com>
> ---
>   docs/managing-remotes.rst | 15 +++++++++++++--
>   1 file changed, 13 insertions(+), 2 deletions(-)
>
> diff --git a/docs/managing-remotes.rst b/docs/managing-remotes.rst
> index 60ac3bc6..95ac4823 100644
> --- a/docs/managing-remotes.rst
> +++ b/docs/managing-remotes.rst
> @@ -67,8 +67,8 @@ itself. Alternatively, you can manage them with the ``proxmox-backup-manager
>   sync-job`` command. The configuration information for sync jobs is stored at
>   ``/etc/proxmox-backup/sync.cfg``. To create a new sync job, click the add button
>   in the GUI, or use the ``create`` subcommand. After creating a sync job, you can
> -either start it manually from the GUI or provide it with a schedule (see
> -:ref:`calendar-event-scheduling`) to run regularly.
> +start it manually from the GUI, use the ``run`` subcommand, or provide it with
> +a schedule (see :ref:`calendar-event-scheduling`) to run regularly.
>   Backup snapshots, groups and namespaces which are no longer available on the
>   **Remote** datastore can be removed from the local datastore as well by setting
>   the ``remove-vanished`` option for the sync job.
> @@ -87,6 +87,17 @@ trusted remote backup server.
>     ╞════════════╪═══════╪════════╪══════════════╪═══════════╪═════════╡
>     │ pbs2-local │ local │ pbs2   │ local        │ Wed 02:30 │ offsite │
>     └────────────┴───────┴────────┴──────────────┴───────────┴─────────┘
> +  # proxmox-backup-manager sync-job run pbs2-local
> +  Starting datastore sync job 'pbs2:local:local::pbs2-local'
> +  sync datastore 'local' from 'pbs2/local'
> +  ----
> +  Syncing datastore 'local', root namespace into datastore 'local', root namespace
> +  found 0 groups to sync (out of 0 total)
> +  Finished syncing root namespace, current progress: 0 groups, 0 snapshots
> +  Summary: sync job found no new data to pull
> +  sync job 'pbs2:local:local::pbs2-local' end
> +  queued notification (id=a8ce89b5-330a-4ad7-9906-3a876e7ed174)
> +  TASK OK
>     # proxmox-backup-manager sync-job remove pbs2-local
>   
>   To set up sync jobs, the configuring user needs the following permissions:


_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-01-22 15:10 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-01-22 14:48 [pve-devel] [PATCH proxmox-backup] fix: #6496 - add `sync-job run` to docs Yahya Jabary
2026-01-22 14:48 ` [pve-devel] [PATCH] add sync-job run to pbs/docs Yahya Jabary
2026-01-22 15:10 ` [pve-devel] [PATCH proxmox-backup] fix: #6496 - add `sync-job run` to docs Yahya Jabary

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal