Skip to content

PBM-1715 Parallel file processing for backups and restores#376

Open
rasika-chivate wants to merge 32 commits into
2.15.0from
PBM-1715-Parallel-file-processing-for-backups-and-restores
Open

PBM-1715 Parallel file processing for backups and restores#376
rasika-chivate wants to merge 32 commits into
2.15.0from
PBM-1715-Parallel-file-processing-for-backups-and-restores

Conversation

@rasika-chivate

Copy link
Copy Markdown
Collaborator

Physical backup / restore from filesystem/NFS is limited by sequential single-threaded file copy.

For details, see https://perconadev.atlassian.net/browse/PBM-1715

@rasika-chivate rasika-chivate marked this pull request as draft June 11, 2026 06:24
@rasika-chivate rasika-chivate temporarily deployed to PBM-1715-Parallel-file-processing-for-backups-and-restores - pbm-release-branch-docs PR #376 June 11, 2026 06:44 — with Render Destroyed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates PBM physical backup/restore documentation to describe the new parallel file copy capability for filesystem/NFS-based physical backups and restores (PBM-1715), including the related config keys and CLI flag.

Changes:

  • Document backup.numParallelFiles / restore.numParallelFiles for filesystem/NFS physical operations.
  • Add usage examples showing YAML configuration and --num-parallel-files CLI usage.
  • Extend reference option docs to include the new settings.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 9 comments.

File Description
docs/usage/restore-physical.md Adds a new section explaining how to parallelize file copying during filesystem/NFS physical restores.
docs/usage/backup-physical.md Adds a new section explaining how to parallelize file copying during filesystem/NFS physical backups, with config/CLI examples.
docs/reference/restore-options.md Documents the new restore.numParallelFiles option.
docs/reference/backup-options.md Documents the new backup.numParallelFiles option.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/usage/restore-physical.md Outdated
Comment thread docs/usage/restore-physical.md Outdated
Comment thread docs/usage/backup-physical.md Outdated
Comment thread docs/usage/backup-physical.md Outdated
Comment thread docs/usage/backup-physical.md Outdated
Comment thread docs/usage/backup-physical.md Outdated
Comment thread docs/reference/restore-options.md Outdated
Comment thread docs/reference/restore-options.md Outdated
Comment thread docs/reference/backup-options.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@rasika-chivate rasika-chivate temporarily deployed to PBM-1715-Parallel-file-processing-for-backups-and-restores - pbm-release-branch-docs PR #376 June 11, 2026 06:51 — with Render Destroyed
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@rasika-chivate rasika-chivate temporarily deployed to PBM-1715-Parallel-file-processing-for-backups-and-restores - pbm-release-branch-docs PR #376 June 11, 2026 06:52 — with Render Destroyed
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@rasika-chivate rasika-chivate temporarily deployed to PBM-1715-Parallel-file-processing-for-backups-and-restores - pbm-release-branch-docs PR #376 June 11, 2026 06:52 — with Render Destroyed
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@rasika-chivate rasika-chivate temporarily deployed to PBM-1715-Parallel-file-processing-for-backups-and-restores - pbm-release-branch-docs PR #376 June 11, 2026 06:53 — with Render Destroyed
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@rasika-chivate rasika-chivate temporarily deployed to PBM-1715-Parallel-file-processing-for-backups-and-restores - pbm-release-branch-docs PR #376 June 11, 2026 06:53 — with Render Destroyed
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@rasika-chivate rasika-chivate temporarily deployed to PBM-1715-Parallel-file-processing-for-backups-and-restores - pbm-release-branch-docs PR #376 June 11, 2026 06:53 — with Render Destroyed
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@rasika-chivate rasika-chivate temporarily deployed to PBM-1715-Parallel-file-processing-for-backups-and-restores - pbm-release-branch-docs PR #376 June 11, 2026 06:54 — with Render Destroyed
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@rasika-chivate rasika-chivate temporarily deployed to PBM-1715-Parallel-file-processing-for-backups-and-restores - pbm-release-branch-docs PR #376 June 11, 2026 06:54 — with Render Destroyed
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 5 comments.

Comment thread .cache/plugin/git-committers/page-authors.json Outdated
Comment thread docs/usage/backup-physical.md
Comment thread docs/usage/restore-physical.md
Comment thread docs/reference/backup-options.md
Comment thread docs/reference/restore-options.md
@rasika-chivate rasika-chivate temporarily deployed to PBM-1715-Parallel-file-processing-for-backups-and-restores - pbm-release-branch-docs PR #376 June 11, 2026 07:55 — with Render Destroyed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 6 changed files in this pull request and generated 3 comments.

Comment thread docs/usage/backup-physical.md
Comment thread docs/usage/backup-physical.md Outdated
Comment thread docs/reference/pbm-commands.md Outdated
rasika-chivate and others added 3 commits June 11, 2026 14:22
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…res' of https://github.com/percona/pbm-docs into PBM-1715-Parallel-file-processing-for-backups-and-restores
### restore.numParallelFiles

*Type*: int <br>
*Default*: 1 <br>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To be precise, there is no default actually. If it is not specified, it's zero and that's the same as 1, which means sequentially.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants