Mariä Himmelfahrt is a local holiday in Saarland and in the predominantly catholic communities in Bavaria (1.704 out of 2.056 communities). The further south you are in Bavaria (such as in Munich), the higher the likelyhood of it being a holiday.
Employees may not be employed on Sundays and public holidays from midnight to midnight. (§9(1) (ArbZG)).
§10(1) (ArbZG) contains (a German only) list of professions where exceptions can be made.
A summery of all of these rules, specific to Munich, can be found here:
Verkauf von Reisebedarf (Zeitungen, Zeitschriften, Straßenkarten, Stadtpläne, Reiselektüre, Filme, Tonträger, Bedarf für Reiseapotheke, Reiseandenken und Spielzeug geringen Wertes, Lebens- und Genussmittel in kleineren Mengen sowie ausl. Geldsorten)
Sale of travel supplies (newspapers, magazines, road maps, city plans, travel literature, films, sound carriers, travel first aid kits, travel souvenirs and toys of low value, food and luxury goods in small quantities as well as foreign types of money)
Generally speaking, shops that deal with travellers in places such as train stations will be open. The further away from a travel hub you are, the less likely it is to find shops open. Shops that state that they are offering some form of Reisebedarf (travel supplies) are generally allowed to stay open when others must close.
Restaurants, cinemas, zoos etc. are generally open.
Each museum will decide for themselfs if they open or not. If you see something like Feiertags geschlossen in their opening hours, then they are closed.
From @mlk: Gemeinden in Bayern, in denen „Mariä Himmelfahrt“ 2021
ein Feiertag ist is an official map [as PDF] which marks all the communities where it is a holiday in blue.
