{
  "id": "restart",
  "title": "rladmin restart",
  "url": "https://redis.io/docs/latest/operate/rs/7.8/references/cli-utilities/rladmin/restart/",
  "summary": "Restarts Redis Enterprise Software processes for a specific database.",
  "content": "\nSchedules a restart of the Redis Enterprise Software processes on primary and replica instances of a specific database.\n\n``` sh\nrladmin restart db { db:\u003cid\u003e | \u003cname\u003e }\n        [preserve_roles]\n        [discard_data]\n        [force_discard]\n```\n\n### Parameters\n\n| Parameter      | Type/Value                     | Description                                                           |\n|----------------|--------------------------------|-----------------------------------------------------------------------|\n| db             | db:\\\u003cid\\\u003e\u003cbr /\u003e name           | Restarts Redis Enterprise Software processes for the specified database                |\n| discard_data   |                                | Allows discarding data if there is no persistence or replication      |\n| force_discard  |                                | Forcibly discards data even if there is persistence or replication    |\n| preserve_roles |                                | Performs an additional failover to maintain shard roles               |\n\n### Returns\n\nReturns `Done` if the restart completed successfully. Otherwise, it returns an error.\n\n### Example\n\n``` sh\n$ rladmin restart db db:5 preserve_roles\nMonitoring 1db07491-35da-4bb6-9bc1-56949f4c312a\nactive - SMUpgradeBDB init\nactive - SMUpgradeBDB stop_forwarding\nactive - SMUpgradeBDB stop_active_expire\nactive - SMUpgradeBDB check_slave\noactive - SMUpgradeBDB stop_active_expire\nactive - SMUpgradeBDB second_failover\ncompleted - SMUpgradeBDB\nDone\n```\n",
  "tags": ["docs","operate","rs"],
  "last_updated": "2026-04-01T08:10:08-05:00"
}

