Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Nesta página, você encontra instruções sobre como encontrar manutenção programada, definir
janelas de manutenção, reagendar manutenção planejada e muito mais.
Para uma visão geral das janelas e das janelas de manutenção, consulte Política de manutenção.
Definir uma janela preferencial para manutenção em uma instância
Na linha do Memorystore, alterne o botão de e-mail para ATIVADO.
Um e-mail de notificação de manutenção usa o título "Upcoming maintenance for your
Cloud Memorystore instance [your-instance-name]". Cada pessoa que precisa
receber notificações precisa aceitar separadamente.
As notificações de manutenção são definidas no nível do projeto, e não nas instâncias.
As notificações de e-mail são enviadas ao endereço de e-mail associado à sua Conta do Google. Não é possível configurar um alias de e-mail personalizado (um alias de e-mail de equipe, por exemplo).
Encontrar a manutenção programada
Se a manutenção tiver sido programada para sua instância, será possível
visualizá-la usando as seguintes instruções:
maintenancePolicy mostra informações sobre o horário de criação da
política de manutenção preferencial e a última vez em que a política foi atualizada.
createTime é quando a política de manutenção é criada pela primeira vez.
updateTime é a data da última atualização da política de manutenção.
DAY indica o dia da manutenção da semana.
duration indica a duração da janela de manutenção em minutos.
HOUR indica a hora, em UTC, em que a manutenção começa.
startTime indica o horário de início específico de uma atualização de manutenção
programada para sua instância.
endTime indica o horário de término específico de uma atualização de manutenção programada para sua instância.
TIME_STAMP usa o formato RFC 3339.
Reprogramar manutenção planejada
Para reagendar a manutenção, consulte as instruções abaixo:
Escolha entre Atualizar agora, Adiar para a próxima janela programada e
Dia e horário personalizados. Para mais informações, consulte a visão geral da reprogramação de manutenção.
Se quiser atualizar a instância imediatamente, selecione Atualizar agora
e clique em Atualizar.
Se você quiser atrasar a manutenção programada em uma semana, selecione
Adiar para a próxima janela programada e clique em Reprogramar.
Se você quiser designar um horário específico, selecione Dia e horário personalizados,
escolha o novo horário e clique em Reprogramar.
REGION é a região onde sua instância está localizada;
RESCHEDULE_TYPE é o tipo de atualização reprogramada. Os valores disponíveis são:
IMMEDIATE: inicia a atualização de manutenção imediatamente.
NEXT_AVAILABLE_WINDOW: adia a manutenção até a próxima janela de
manutenção. A próxima janela é uma semana a partir da janela em que a manutenção
foi originalmente programada
SPECIFIC_TIME: permite designar um horário específico para a atualização.
O tempo remarcado não pode ser superior a sete dias a partir do
horário original de manutenção
RESHEDULE_TIME Você só poderá especificar esse valor se definir --reschedule-type como SPECIFIC TIME. Esse valor usa o formato ISO 1801. Por exemplo, 2020-01-16T16:56:00.000Z. A hora é definida em UTC.
Como aplicar atualizações de manutenção manualmente
Depois de receber uma notificação de manutenção futura, você tem a opção
de aplicar a atualização de manutenção aos nós manualmente. A manutenção manual só fica
disponível depois que um evento de manutenção é programado para sua instância. Você precisa
ativar as notificações de manutenção e definir uma janela de manutenção para receber informações
sobre a próxima manutenção. Para mais informações, consulte Manutenção manual.
Como atualizar nós individuais no cluster do Memcached
Para atualizar nós individuais no cluster, execute o seguinte comando, substituindo VARIABLES
pelos valores adequados:
Como verificar se há atualizações disponíveis e ver as atualizações do nó
Inscrever-se para receber notificações de manutenção é a melhor maneira de saber quando uma atualização
está disponível, mas você também pode usar o comando abaixo para verificar manualmente se
a manutenção está disponível. O comando abaixo também mostra quais nós foram
atualizados para sua instância.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-05 UTC."],[],[],null,["# Find and set maintenance windows\n\nThis page provides instructions how to find scheduled maintenance, set\nmaintenance windows, reschedule planned maintenance, and more.\nFor an overview of maintenance updates and maintenance windows, see [Maintenance policy](/memorystore/docs/memcached/maintenance-policy).\n\nSet a preferred window for maintenance on an instance\n-----------------------------------------------------\n\n### Console\n\n1. Go to the **Memorystore for Memcached** page in the Google Cloud console.\n\n [Memorystore for Memcached](https://console.cloud.google.com/memorystore/memcached/instances?)\n\n2. Click the instance ID of the instance you want to set a maintenance window\n for.\n\n3. Click **Edit**.\n\n4. Under the **Maintenance** section, select the desired day, time, and\n duration for the maintenance window. The time is set in your local time\n zone.\n\n5. Click **Save**.\n\n### gcloud\n\nRun the following command to set a maintenance window for a Memcached instance: \n\n```\ngcloud memcache instances update INSTANCE_ID --region=REGION --maintenance-window-day=DAY --maintenance-window-start-time=START_TIME --maintenance-window-duration=DURATION\n```\n\nWhere:\n\n- \u003cvar translate=\"no\"\u003eINSTANCE_ID\u003c/var\u003e is the ID of the instance.\n- \u003cvar translate=\"no\"\u003eREGION\u003c/var\u003e is the region where your instance is located.\n- \u003cvar translate=\"no\"\u003eDAY\u003c/var\u003e is the day you want maintenance to occur. Acceptable values are: `MONDAY`,`TUESDAY`,`WEDNESDAY`,`THURSDAY`,`FRIDAY`,`SATURDAY`,`SUNDAY`.\n- \u003cvar translate=\"no\"\u003eSTART_TIME\u003c/var\u003e is the hour of day (0 to 23) for the start of the maintenance window, in the UTC time zone.\n- \u003cvar translate=\"no\"\u003eDURATION\u003c/var\u003e is a window between 3 and 8 hours in length. Acceptable values are `3h` through `8h`, integers only.\n\nFor reference information, see [`gcloud memcached instances update`](/sdk/gcloud/reference/memcache/instances/update)\n\nOpt in to maintenance notifications\n-----------------------------------\n\n| **Note:** Even if you turn on maintenance notifications, you do not receive notifications unless you [set a maintenance window](/memorystore/docs/memcached/finding-and-setting-maintenance-windows#set_maintenance) for that instance.\n\nTo turn on maintenance notifications:\n\n1. Go to the **Communication** page in the Google Cloud console:\n\n [Communication](https://console.cloud.google.com/user-preferences/communication)\n2. Click the **Product Notifications** tab.\n\n3. Select your project from the dropdown menu.\n\n4. In the row for Memorystore, toggle the email button to **ON**.\n\nA maintenance notification email uses the title, `\"Upcoming maintenance for your\nCloud Memorystore instance [your-instance-name]\"`. Each person who needs to\nneeds to receive notifications must opt in separately.\n\nMaintenance notifications are set at the project level rather than on instances.\nEmail notifications are sent to the email address associated with your Google\naccount. It is not possible to configure a custom email alias (for instance, a\nteam email alias).\n\nFind scheduled maintenance\n--------------------------\n\nIf maintenance has been scheduled for your instance, you can view it using the\nfollowing instructions: \n\n### Console\n\n1. Go to the **Memorystore for Memcached** page in the Google Cloud console.\n\n [Memorystore for Memcached](https://console.cloud.google.com/memorystore/memcached/instances?)\n\n2. Click the instance ID of the instance that you want to view scheduled\n maintenance for.\n\n3. Under the **Maintenance** section, you can view the date and time of any\n scheduled maintenance updates.\n\n### gcloud\n\n```\ngcloud memcache instances describe INSTANCE-ID --region=REGION\n```\n\nwhere:\n\n- \u003cvar translate=\"no\"\u003eINSTANCE_ID\u003c/var\u003e is the ID of the instance\n- \u003cvar translate=\"no\"\u003eREGION\u003c/var\u003e is the region where your instance is located\n\nThe output for scheduled maintenance is as follows: \n\n```\nmaintenancePolicy:\ncreateTime: 'TIME_STAMP'\nupdateTime: 'TIME_STAMP'\nmaintenanceWindow:\n- day: DAY\n duration: 180 minutes\n hour: HOUR\nmaintenanceSchedule:\n endTime: 'TIME_STAMP'\n startTime: 'TIME_STAMP'\n```\n\nWhere:\n\n- `maintenancePolicy` shows information on the creation time of your preferred maintenance policy and the last time the policy was updated.\n- `createTime` is when the maintenance policy is first created.\n- `updateTime` is when the maintenance policy was last updated.\n- `DAY` indicates the day of the week maintenance occurs.\n- `duration` indicates the length of the maintenance window in minutes.\n- `HOUR` indicates the hour in UTC time that maintenance begins.\n- `startTime` indicates the specific start time for a maintenance update that is scheduled for your instance.\n- `endTime` indicates the specific ending time for a maintenance update that is scheduled for your instance.\n- `TIME_STAMP` uses the RFC 3339 format.\n\nReschedule planned maintenance\n------------------------------\n\n| **Caution:** if you programmatically reschedule maintenance in bulk requests (not natively supported by Memorystore for Memcached), limit batch reschedule sizes to 100 instances per batch. For more information, see [Rescheduling maintenance](/memorystore/docs/memcached/maintenance-policy#rescheduling_maintenance).\n\nTo reschedule maintenance, see the instructions below: \n\n### Console\n\n1. Go to the **Memorystore for Memcached** page in the Google Cloud console.\n\n [Memorystore for Memcached](https://console.cloud.google.com/memorystore/memcached/instances?)\n\n2. Click the instance ID of the instance you want to reschedule maintenance\n for.\n\n3. Under the **Maintenance** section, click **RESCHEDULE**.\n\n - You can only reschedule maintenance if you [have a scheduled update](/memorystore/docs/memcached/finding-and-setting-maintenance-windows#find_scheduled_maintenance), for your instance.\n4. Choose between **Update now** , **Defer to next scheduled window** , and\n **Custom day and time** . For more information, see the [overview of rescheduling maintenance](/memorystore/docs/memcached/maintenance-policy#rescheduling_maintenance).\n\n - If you want to update your instance immediately, select **Update now**\n and click **Update**.\n\n - If you want to delay the scheduled maintenance by one week, select\n **Defer to the next scheduled window** and click **Reschedule**.\n\n - If you want to designate a specific time, select **Custom day and time** ,\n choose the new time, and click **Reschedule**.\n\n### gcloud\n\n```\ngcloud memcache instances reschedule-maintenance INSTANCE_ID --region=REGION --reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESHEDULE_TIME]\n```\n\nwhere:\n\n- \u003cvar translate=\"no\"\u003eINSTANCE_ID\u003c/var\u003e is the ID of the instance\n- \u003cvar translate=\"no\"\u003eREGION\u003c/var\u003e is the region where your instance is located\n- \u003cvar translate=\"no\"\u003eRESCHEDULE_TYPE\u003c/var\u003e is the type of rescheduled update. Available values are:\n\n - `IMMEDIATE`: Starts the maintenance update immediately\n - `NEXT_AVAILABLE_WINDOW`: Defers maintenance until the next maintenance window. The next window is one week from the window in which maintenance was originally scheduled\n - `SPECIFIC_TIME`: Allows you to designate a specific time for the update. The rescheduled time must be no more than seven days from time of the original maintenance window\n- \u003cvar translate=\"no\"\u003eRESHEDULE_TIME\u003c/var\u003e You can only specify this value if you set `--reschedule-type` to `SPECIFIC TIME`. This value uses the ISO 1801 format. For example, `2020-01-16T16:56:00.000Z`. The time is set in UTC time.\n\nFor reference information, see [gcloud memcache instances reschedule-maintenance](/sdk/gcloud/reference/memcache).\n\nManually applying maintenance updates\n-------------------------------------\n\nAfter you receive a notification of upcoming maintenance you have the option\nto apply the maintenance update to nodes manually. Manual maintenance is only\navailable after a maintenance event is scheduled for your instance, and you must\nopt in to maintenance notifications and set a maintenance window to be informed\nof this upcoming maintenance. For more information, see [Manual maintenance](/memorystore/docs/memcached/maintenance-policy#manual_maintenance).\n\n#### Updating individual nodes in the Memcached cluster\n\nTo update individual nodes in your cluster, run the following command, replacing\n\u003cvar translate=\"no\"\u003eVARIABLES\u003c/var\u003e with appropriate values: \n\n```\n\ngcloud beta memcache instances apply-software-update INSTANCE_NAME --node-ids=NODE_ID_1,NODE_ID_2 --region=REGION\n\n```\n\n#### Updating all nodes in the Memcached cluster\n\nTo update all nodes in your cluster, run the following command, replacing\n\u003cvar translate=\"no\"\u003eVARIABLES\u003c/var\u003e with appropriate values: \n\n```\n\ngcloud beta memcache instances apply-software-update INSTANCE_NAME --apply-all --region=REGION\n\n```\n\nChecking for available updates and verifying node updates\n---------------------------------------------------------\n\nSigning up for maintenance notifications is the best way to learn when an update\nis available, but you can also use the command to below to manually check if\nmaintenance is available. The following command also shows what nodes have been\nupdated for your instance. \n\n```\ngcloud memcache instances describe INSTANCE_NAME --region=REGION --format=\"table(updateAvailable.yesno(yes=\"YES\",no=\"NO\"),memcacheNodes:format='table(nodeId,updateAvailable.yesno(yes=\"YES\", no=\"NO\"))')\"\n```\n\nWhat's next\n-----------\n\n- View the [permissions](/memorystore/docs/memcached/access-control#maintenance_policy_permissions) required to manage maintenance windows for your Memcached instance."]]