Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/current/_includes/molt/molt-docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

MOLT Fetch, Verify, and Replicator are likely to run more slowly in a Docker container than on a local machine. To improve performance, increase the memory or compute resources, or both, on your Docker container.

{% if page.name == "molt-fetch.md" %}
{% if page.name == "molt-fetch.md" or page.name == "molt-fetch-install.md" %}
#### Authentication

When using MOLT Fetch with [cloud storage](#bucket-path), it is necessary to specify volumes and environment variables, as described in the following sections for [Google Cloud Storage](#google-cloud-storage) and [Amazon S3](#amazon-s3).
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
To optimize data load performance, drop all non-`PRIMARY KEY` [constraints]({% link {{ site.current_cloud_version }}/alter-table.md %}#drop-constraint) and [indexes]({% link {{site.current_cloud_version}}/drop-index.md %}) on the target CockroachDB database before migrating:
{% if page.name == "molt-fetch.md" %}
{% if page.name == "molt-fetch.md" or page.name == "molt-fetch-best-practices.md" %}
- [`FOREIGN KEY`]({% link {{ site.current_cloud_version }}/foreign-key.md %})
- [`UNIQUE`]({% link {{ site.current_cloud_version }}/unique.md %})
- [Secondary indexes]({% link {{ site.current_cloud_version }}/schema-design-indexes.md %})
Expand Down
4 changes: 2 additions & 2 deletions src/current/_includes/molt/molt-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ To display the current version of each binary, run `molt --version` and `replica

For previous binaries, refer to the [MOLT version manifest](https://molt.cockroachdb.com/molt/cli/versions.html). {% if page.name != "molt.md" %}For release details, refer to the [MOLT changelog]({% link releases/molt.md %}).{% endif %}

{% if page.name == "molt-fetch.md" or page.name == "molt.md" %}
{% if page.name == "molt-fetch.md" or page.name == "molt.md" or page.name == "molt-fetch-install" %}
{{site.data.alerts.callout_info}}
MOLT Fetch is supported on Red Hat Enterprise Linux (RHEL) 9 and above.
{{site.data.alerts.end}}
Expand Down Expand Up @@ -55,7 +55,7 @@ docker pull cockroachdb/molt:oracle-latest
~~~
{% endif %}

{% if page.name != "molt-fetch.md" %}
{% if page.name != "molt-fetch.md" and page.name != "molt-fetch-install.md" %}
#### MOLT Replicator

[Docker images for MOLT Replicator](https://hub.docker.com/r/cockroachdb/replicator/tags) are also available as a standalone binary:
Expand Down
1 change: 1 addition & 0 deletions src/current/_includes/sidebar-data-v25.4.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
{% include_cached v25.4/sidebar-data/feature-overview.json %},
{% include_cached v25.4/sidebar-data/resilience.json %},
{% include_cached v25.4/sidebar-data/connect-to-cockroachdb.json %},
{% include_cached v25.4/sidebar-data/migrate-new.json %},
{% include_cached v25.4/sidebar-data/migrate.json %},
{% include_cached v25.4/sidebar-data/cloud-deployments.json %},
{% include_cached v25.4/sidebar-data/self-hosted-deployments.json %},
Expand Down
234 changes: 234 additions & 0 deletions src/current/_includes/v25.4/sidebar-data/migrate-new.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,234 @@
{
"title": "Migrate NEW",
"is_top_level": true,
"items": [
{
"title": "Overview",
"urls": [
"/molt/migration-overview.html"
]
},
{
"title": "Migration Considerations",
"items": [
{
"title": "Overview",
"urls": [
"/molt/migration-considerations.html"
]
},
{
"title": "Migration Granularity",
"urls": [
"/molt/migration-considerations-phases.html"
]
},
{
"title": "Continuous Replication",
"urls": [
"/molt/migration-considerations-replication.html"
]
},
{
"title": "Data Transformation Strategy",
"urls": [
"/molt/migration-considerations-transformation.html"
]
},
{
"title": "Validation Strategy",
"urls": [
"/molt/migration-considerations-validation.html"
]
},
{
"title": "Rollback Plan",
"urls": [
"/molt/migration-considerations-rollback.html"
]
},
{
"title": "Cutover Plan",
"urls": [
"/molt/migration-considerations-cutover.html"
]
}
]
},
{
"title": "MOLT Tools",
"items": [
{
"title": "Schema Conversion Tool",
"urls": [
"/cockroachcloud/migrations-page.html"
]
},
{
"title": "Fetch",
"items": [
{
"title": "Overview",
"urls": [
"/molt/molt-fetch-overview.html"
]
},
{
"title": "Install MOLT Fetch",
"urls": [
"/molt/molt-fetch-install.html"
]
},
{
"title": "Global Flags",
"urls": [
"/molt/molt-fetch-flags.html"
]
},
{
"title": "Use MOLT Fetch",
"urls": [
"/molt/molt-fetch-usage.html"
]
},
{
"title": "Monitoring",
"urls": [
"/molt/molt-fetch-monitoring.html"
]
},
{
"title": "Best Practices",
"urls": [
"/molt/molt-fetch-best-practices.html"
]
},
{
"title": "Troubleshooting",
"urls": [
"/molt/molt-fetch-troubleshooting.html"
]
}
]
},
{
"title": "Replicator",
"urls": [
"/molt/molt-replicator.html"
]
},
{
"title": "Verify",
"urls": [
"/molt/molt-verify.html"
]
}
]
},
{
"title": "Migration Walkthroughs",
"items": [
{
"title": "Migration with Downtime",
"urls": [
"/molt/migrate-bulk-load.html"
]
},
{
"title": "Near-zero Downtime Migration",
"urls": [
"/molt/migrate-load-replicate.html"
]
},
{
"title": "Near-zero Downtime Migration with Failback",
"urls": [
"/molt/migrate-failback.html"
]
}
]
},
{
"title": "Third-Party Migration Tools",
"items": [
{
"title": "AWS DMS",
"urls": [
"/${VERSION}/aws-dms.html"
]
},
{
"title": "Qlik Replicate",
"urls": [
"/${VERSION}/qlik.html"
]
},
{
"title": "Striim",
"urls": [
"/${VERSION}/striim.html"
]
},
{
"title": "Oracle GoldenGate",
"urls": [
"/${VERSION}/goldengate.html"
]
},
{
"title": "Debezium",
"urls": [
"/${VERSION}/debezium.html"
]
}
]
},
{
"title": "Migrate Data Types",
"items": [
{
"title": "Migrate from CSV",
"urls": [
"/${VERSION}/migrate-from-csv.html"
]
},
{
"title": "Migrate from Avro",
"urls": [
"/${VERSION}/migrate-from-avro.html"
]
},
{
"title": "Migrate from Shapefiles",
"urls": [
"/${VERSION}/migrate-from-shapefiles.html"
]
},
{
"title": "Migrate from OpenStreetMap",
"urls": [
"/${VERSION}/migrate-from-openstreetmap.html"
]
},
{
"title": "Migrate from GeoJSON",
"urls": [
"/${VERSION}/migrate-from-geojson.html"
]
},
{
"title": "Migrate from GeoPackage",
"urls": [
"/${VERSION}/migrate-from-geopackage.html"
]
},
{
"title": "Import Performance Best Practices",
"urls": [
"/${VERSION}/import-performance-best-practices.html"
]
}
]
}
]
}
2 changes: 1 addition & 1 deletion src/current/_includes/v25.4/sidebar-data/migrate.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"title": "Migrate",
"title": "Migrate OLD",
"is_top_level": true,
"items": [
{
Expand Down
Loading