Skip to content

Commit 75c56ea

Browse files
Merge pull request #310584 from MicrosoftDocs/main
Auto Publish – main to live - 2026-01-16 12:00 UTC
2 parents 4e4e170 + 0959624 commit 75c56ea

8 files changed

Lines changed: 54 additions & 20 deletions

File tree

articles/backup/backup-azure-about-mars.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: About the MARS Agent
33
description: Learn how the MARS Agent supports the backup scenarios
44
ms.topic: overview
5-
ms.date: 02/28/2025
5+
ms.date: 01/16/2026
66
ms.service: azure-backup
77
ms.custom: engagement-fy24
88
author: AbhishekMallick-MS
@@ -14,7 +14,7 @@ ms.author: v-mallicka
1414

1515
Azure Backup uses the Microsoft Azure Recovery Services (MARS) agent to back up and recover files, folders, and the volume or system state from an on-premises computer to Azure.
1616

17-
## Backup scenarios
17+
## Backup scenarios for MARS agent
1818

1919
The MARS agent supports the following backup scenarios:
2020

@@ -32,7 +32,7 @@ The MARS agent supports the following backup scenarios:
3232

3333
- **Offline seeding**: Initial full backups of data to Azure typically transfer large amounts of data and require more network bandwidth. Subsequent backups transfer only the delta, or incremental, amount of data. Azure Backup compresses the initial backups. Through the process of *offline seeding*, Azure Backup can use disks to upload the compressed initial backup data offline to Azure. For more information, see [Azure Backup offline-backup using Azure Data Box](offline-backup-azure-data-box.md).
3434

35-
## Recovery scenarios
35+
## Recovery scenarios for MARS agent
3636

3737
The MARS agent supports the following recovery scenarios:
3838

@@ -49,7 +49,7 @@ The MARS agent supports the following recovery scenarios:
4949
| | **Volume Level** | Choose the volume and recovery point that you want to restore to another location. Create a copy of existing files, overwrite existing files, or skip recovering existing files. |
5050
| | **System Level** | Choose the system state and recovery point to restore as a System State file to an alternate machine. |
5151

52-
## Backup process
52+
## Backup process for MARS agent
5353

5454
To back up files, folders, and the volume or system state from an on-premises computer to Azure using Microsoft Azure Recovery Services (MARS) agent:
5555

articles/backup/backup-azure-sql-database.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Back up SQL Server databases to Azure
33
description: This article explains how to back up SQL Server to Azure. The article also explains SQL Server recovery.
44
ms.topic: overview
5-
ms.date: 12/09/2025
5+
ms.date: 01/16/2026
66
author: AbhishekMallick-MS
77
ms.author: v-mallicka
88
# Customer intent: "As a database administrator, I want to implement SQL Server backups to Azure, so that I can ensure reliable data recovery and minimize downtime in case of data loss."
@@ -19,7 +19,7 @@ ms.author: v-mallicka
1919
To view the backup and restore scenarios that we support today, see the [support matrix](sql-support-matrix.md#scenario-support).
2020

2121
>[!Note]
22-
>Private Preview for Snapshot based backup is now available! Snapshot based backup will help you backup large sized databases in a performant way and will also ensure faster restores from instant restore tier. To enroll in the private preview or know more about the feature, reach out to [email protected].
22+
>Private Preview for Snapshot based backup is now available! Snapshot based backup will help you backup large sized databases in a performant way and will also ensure faster restores from instant restore tier.
2323
2424
## Backup process
2525

articles/data-factory/connector-amazon-redshift.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: jianleishen
66
author: jianleishen
77
ms.subservice: data-movement
88
ms.topic: conceptual
9-
ms.date: 12/29/2025
9+
ms.date: 01/15/2026
1010
ms.custom:
1111
- synapse
1212
- sfi-image-nochange
@@ -19,7 +19,7 @@ ms.custom:
1919
This article outlines how to use the Copy Activity in Azure Data Factory and Synapse Analytics pipelines to copy data from an Amazon Redshift. It builds on the [copy activity overview](copy-activity-overview.md) article that presents a general overview of copy activity.
2020

2121
> [!IMPORTANT]
22-
> The Amazon Redshift version 2.0 provides improved native Amazon Redshift support. If you are using the Amazon Redshift version 1.0 in your solution, please [upgrade your Amazon Redshift connector](#upgrade-the-amazon-redshift-connector) as version 1.0 is at [End of Support stage](connector-release-stages-and-timelines.md). Your pipeline will fail after **March 31, 2026**. Refer to this [section](#differences-between-amazon-redshift-connector-version-20-and-version-10) for details on the difference between version 2.0 and version 1.0.
22+
> The Amazon Redshift version 2.0 provides improved native Amazon Redshift support. If you are using the Amazon Redshift version 1.0 in your solution, please [upgrade your Amazon Redshift connector](#upgrade-the-amazon-redshift-connector) before **March 31, 2026**. Refer to this [section](#differences-between-amazon-redshift-connector-version-20-and-version-10) for details on the difference between version 2.0 and version 1.0.
2323
2424
## Supported capabilities
2525

articles/sentinel/whats-new.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,15 @@ UEBA behaviors can be enabled independently from UEBA anomaly detection.
4141

4242
For more information, see [Translate raw security logs to behavioral insights using UEBA behaviors in Microsoft Sentinel](../sentinel/entity-behaviors-layer.md).
4343

44+
### New detections for Sentinel solution for SAP BTP
45+
46+
This update expands [detection coverage for SAP BTP](../sentinel/sap/sap-btp-security-content.md#built-in-analytics-rules), strengthening visibility into high‑risk control plane, integration, and identity activities.
47+
48+
- **SAP Integration Suite**: Detects unauthorized changes to integration artifacts, access policies, JDBC data sources, and package imports that could enable data exfiltration or backdoors.
49+
- **SAP Cloud Identity Service**: Monitors user deletions, privilege grants, and SAML/OIDC configuration changes that weaken authentication controls or create persistent access.
50+
- **SAP Build Work Zone**: Identifies mass role deletions and unauthorized access to restricted portal resources.
51+
- **SAP BTP Audit Logging**: Detects audit log ingestion gaps and disruptions that reduce security visibility and enable stealthy activity.
52+
4453
## November 2025
4554

4655
### New Entity Behavior Analytics (UEBA) experiences in the Defender portal (Preview)

articles/service-bus-messaging/overview-emulator.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ The emulator provides these features:
3131

3232
- **Containerized deployment**: It runs as a Docker container (Linux based).
3333
- **Cross-platform compatibility**: You can use it on any platform, including Windows, macOS, and Linux.
34-
- **Configurability**: You can manage the number of Service bus entities by using the JSON supplied configuration.
34+
- **Configurability**: You can manage the number of Service bus entities by using the ServiceBus administration client or JSON supplied configuration.
3535
- **Streaming support**: It supports streaming messages by using the Advanced Message Queuing Protocol (AMQP).
3636
- **Observability**: It provides observability features, including console and file logging.
3737

@@ -41,7 +41,6 @@ The current version of the emulator has the following limitations:
4141

4242
- It can't stream messages by using the JMS protocol.
4343
- Partitioned entities aren't compatible with emulator.
44-
- It doesn't support on-the-fly management operations through a client-side SDK.
4544
- AMQP Web Sockets are not supported. AMQP TCP is the only supported transport type.
4645

4746
> [!NOTE]
@@ -85,16 +84,18 @@ Like the Service bus cloud service, the emulator provides the following quotas f
8584

8685

8786

88-
## Quota configuration changes
87+
## Create and manage entities within Service Bus emulator
8988

90-
By default, the emulator runs with the [config.json](https://github.com/Azure/azure-service-bus-emulator-installer/blob/main/ServiceBus-Emulator/Config/Config.json) configuration file. You can configure the quotas associated with Service bus by editing this file in the following ways, based on your needs:
89+
You can create and manage Service Bus entities—such as queues and topics—using the Service Bus [Administration Client](service-bus-management-libraries.md). By default, the emulator runs with the [config.json](https://github.com/Azure/azure-service-bus-emulator-installer/blob/main/ServiceBus-Emulator/Config/Config.json) configuration file. You can also make declarative changes to the configuration file as per your needs:
9190

9291
- **Entities**: You can add more Service bus entities in accordance with the supported quotas.
9392
- **Logging**: The emulator supports logging on a console, in a file, or both. You can choose according to your personal preference.
9493

9594
> [!IMPORTANT]
9695
> You must supply any changes in JSON configuration before you run the emulator. Changes aren't honored on the fly. For changes to take effect, you must restart the container.
97-
>
96+
>
97+
> At emulator initialization, settings defined in the configuration file override any entities previously created or modified using the Service Bus Administration Client.
98+
>
9899
> You can't rename the preset namespace (`name`) in the configuration file.
99100
100101
## Logs for debugging
@@ -107,3 +108,5 @@ During testing, console or file logs help you debug unexpected failures. To revi
107108
## Related content
108109

109110
[Test locally by using the Azure Service Bus emulator](test-locally-with-service-bus-emulator.md)
111+
112+
[Service Bus emulator Samples](https://github.com/Azure/azure-service-bus-emulator-installer/tree/main/Sample-Code-Snippets)

articles/service-bus-messaging/service-bus-emulator-whats-new.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,16 @@ This article provides a detailed overview of the enhancements introduced in the
1818
>
1919
> Kindly report any problems or suggestions in the emulator's [GitHub installer repository](https://github.com/Azure/azure-service-bus-emulator-installer/issues).
2020
21-
## Latest version ``1.1.2``
21+
## Latest version ``2.0.0``
2222

23-
> *Released March 11th, 2025*
23+
> *Released January 16th, 2026*
24+
25+
- Provides native .NET Administration Client support in the Service Bus emulator
26+
27+
## Previous releases
28+
29+
30+
### ``1.1.2`` (11th March,2025)
2431

2532
This release introduces new features, bug fixes for Service Bus emulator. The details are as follows:
2633

@@ -30,7 +37,6 @@ This release introduces new features, bug fixes for Service Bus emulator. The de
3037
- Added support for updating LockDuration to a minimum of 5 seconds.
3138
- Other bug fixes.
3239

33-
## Previous releases
3440

3541
### ``1.0.1`` (19th November,2024)
3642

articles/service-bus-messaging/test-locally-with-service-bus-emulator.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -226,11 +226,12 @@ When you use Docker, the service bus emulator is fetched from the [Microsoft Con
226226
- "${CONFIG_PATH}:/ServiceBus_Emulator/ConfigFiles/Config.json"
227227
ports:
228228
- "5672:5672"
229-
- "5300:5300"
229+
- "5300:${EMULATOR_HTTP_PORT:-5300}"
230230
environment:
231231
SQL_SERVER: mssql
232232
MSSQL_SA_PASSWORD: "${MSSQL_SA_PASSWORD}" # Password should be same as what is set for SQL Server Linux
233233
ACCEPT_EULA: ${ACCEPT_EULA}
234+
EMULATOR_HTTP_PORT: ${EMULATOR_HTTP_PORT:-5300}
234235
SQL_WAIT_INTERVAL: ${SQL_WAIT_INTERVAL} # Optional: Time in seconds to wait for SQL to be ready (default is 15 seconds)
235236
depends_on:
236237
- mssql
@@ -269,6 +270,9 @@ When you use Docker, the service bus emulator is fetched from the [Microsoft Con
269270
270271
# 3. MSSQL_SA_PASSWORD to be filled by user as per policy
271272
MSSQL_SA_PASSWORD=""
273+
274+
# 4. Port on which emulator will expose Management & Health-check APIs
275+
EMULATOR_HTTP_PORT=5300
272276
```
273277
274278
> [!IMPORTANT]
@@ -304,9 +308,11 @@ You can verify the containers are running by checking Docker Desktop or using th
304308
305309
## Interact with the emulator
306310
307-
By default, emulator uses [config.json](https://github.com/Azure/azure-service-bus-emulator-installer/blob/main/ServiceBus-Emulator/Config/Config.json) configuration file. You can configure entities by making changes to configuration file. To know more, visit [make configuration changes](overview-emulator.md#quota-configuration-changes)
311+
You can create and manage Service Bus entities—such as queues and topics—using the Service Bus [Administration Client](service-bus-management-libraries.md). By default, emulator uses [config.json](https://github.com/Azure/azure-service-bus-emulator-installer/blob/main/ServiceBus-Emulator/Config/Config.json) configuration file. You can also configure entities by making declarative changes to configuration file. To know more, visit [create and manage entities within Service Bus emulator](overview-emulator.md#create-and-manage-entities-within-service-bus-emulator)
312+
313+
### Choosing the right connection string
308314
309-
You can use the following connection string to connect to the Service Bus emulator:
315+
The Service Bus emulator uses a static connection string, but the host value varies depending on how your application is deployed relative to the emulator. Use the appropriate connection string for your setup:
310316
311317
- When the emulator container and interacting application are running natively on local machine, use following connection string:
312318
@@ -332,6 +338,16 @@ You can use the following connection string to connect to the Service Bus emulat
332338
"Endpoint=sb://host.docker.internal;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;"
333339
```
334340
341+
> [!IMPORTANT]
342+
> By default, management operations using the Service Bus Administration Client require appending the **port number** to the emulator connection string. For example, when both the emulator and the application are running on the same machine, use the following connection string for administration operations:
343+
> ```
344+
> "Endpoint=sb://localhost:5300;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;";
345+
> ```
346+
> For management operations, the emulator uses port 5300 by default. You can configure the emulator to use a different port if required. Refer to know [more](https://github.com/Azure/azure-service-bus-emulator-installer?tab=readme-ov-file#interacting-with-the-emulator).
347+
>
348+
> For the Service Bus Emulator, creating and managing entities via the Service Bus Administration client is natively supported only in .NET.
349+
>
350+
>
335351
You can use the latest client SDKs to interact with the Service Bus emulator across various programming languages. To get started, refer to the [Service Bus emulator samples on GitHub](https://github.com/Azure/azure-service-bus-emulator-installer/tree/main/Sample-Code-Snippets/NET/ServiceBus.Emulator.Console.Sample).
336352
337353
## Related content

articles/site-recovery/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
items:
1313
- name: Azure to Azure - Costs
1414
href: site-recovery-cost.md
15-
- name: Estimate cost
15+
- name: About Azure Site Recovery deployment planner
1616
href: deployment-planner-cost-estimation.md
1717
- name: What's New
1818
items:

0 commit comments

Comments
 (0)